diff options
Diffstat (limited to 'dev-util/codeblocks')
| -rw-r--r-- | dev-util/codeblocks/Manifest | 1 | ||||
| -rw-r--r-- | dev-util/codeblocks/codeblocks-25.03-r2.ebuild | 112 | ||||
| -rw-r--r-- | dev-util/codeblocks/codeblocks-9999.ebuild | 95 | ||||
| -rw-r--r-- | dev-util/codeblocks/files/codeblocks-20.03_p13518_FortranProject-r378-autotools-build.patch | 340 | ||||
| -rw-r--r-- | dev-util/codeblocks/files/codeblocks-25.03_env.patch | 44 | ||||
| -rw-r--r-- | dev-util/codeblocks/files/codeblocks-25.03_fix_boost-1.89.0.patch | 177 | ||||
| -rw-r--r-- | dev-util/codeblocks/files/codeblocks-9999-nodebug.diff | 13 | ||||
| -rw-r--r-- | dev-util/codeblocks/metadata.xml | 23 |
8 files changed, 0 insertions, 805 deletions
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest deleted file mode 100644 index 3d1d2de2b6d1..000000000000 --- a/dev-util/codeblocks/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST codeblocks-25.03.tar.xz 17866880 BLAKE2B 7ce130d12a2f896252ab6747d222d9306448bf62288ee9d701d95731e1f858e067ce26237dbe0399ff1b22997a78dc41629c68abb74d2ec3e5dd4155b38ba46e SHA512 a5a7d6fd554dde781c5bd31c24f0f8a40c15d0525ecd66139e30709d72f46bee89fb75607c1ebc04d1473329add10bf7ee8c41ef2760a7e7bec221503b37efa1 diff --git a/dev-util/codeblocks/codeblocks-25.03-r2.ebuild b/dev-util/codeblocks/codeblocks-25.03-r2.ebuild deleted file mode 100644 index 397123b96daf..000000000000 --- a/dev-util/codeblocks/codeblocks-25.03-r2.ebuild +++ /dev/null @@ -1,112 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" - -inherit autotools flag-o-matic multiprocessing wxwidgets xdg - -REV=13518 -REV_DATE="2024-05-05 20:30:28" -FP_NAME=fortranproject -FP_REV=378 - -DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE" -HOMEPAGE="https://www.codeblocks.org/" -SRC_URI="https://downloads.sourceforge.net/${PN}/${P/-/_}.tar.xz -> ${P}.tar.xz" -S="${WORKDIR}/${P/-/_}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~ppc x86" - -IUSE="fortran contrib debug" - -BDEPEND="virtual/pkgconfig" - -RDEPEND=" - app-arch/zip - dev-libs/glib:2 - >=dev-libs/tinyxml-2.6.2-r3 - >=dev-util/astyle-3.1-r2:0= - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[X] - contrib? ( - app-arch/bzip2 - app-text/hunspell:= - media-libs/fontconfig - virtual/zlib:= - ) -" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - contrib? ( dev-libs/boost:= ) -" - -PATCHES=( - "${FILESDIR}/${P}_env.patch" - "${FILESDIR}/${PN}-20.03_p13518_FortranProject-r378-autotools-build.patch" - "${FILESDIR}/${P}_fix_boost-1.89.0.patch" -) - -src_prepare() { - default - - # Let's make the autorevision work. - echo "m4_define([SVN_REV], ${REV})" > revision.m4 - echo "m4_define([SVN_DATE], ${REV_DATE})" >> revision.m4 - - eautoreconf -} - -src_configure() { - # Bug 858338 - append-flags -fno-strict-aliasing - - setup-wxwidgets - - # USE="contrib -fortran" setup: - use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins all,-FortranProject) - # USE="contrib fortran" setup: - use fortran && CONF_WITH_LST=$(use_with contrib contrib-plugins all) - # USE="-contrib fortran" setup: - use contrib || CONF_WITH_LST=$(use_with fortran contrib-plugins FortranProject) - - local myeconfargs=( - --disable-pch - --disable-static - $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") - $(use_enable debug) - ${CONF_WITH_LST} - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - if use contrib; then - if (( $(get_makeopts_jobs) > 8 )); then - emake -j8 # Bug 930819 - else - emake - fi - else - emake - fi -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild deleted file mode 100644 index a18c4f458d49..000000000000 --- a/dev-util/codeblocks/codeblocks-9999.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -WX_GTK_VER="3.2-gtk3" - -inherit autotools flag-o-matic multiprocessing subversion wxwidgets xdg - -DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE" -HOMEPAGE="https://www.codeblocks.org/" -LICENSE="GPL-3" -SLOT="0" -ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk" -ESVN_FETCH_CMD="svn checkout --ignore-externals" -ESVN_UPDATE_CMD="svn update --ignore-externals" - -IUSE="contrib debug" - -BDEPEND="virtual/pkgconfig" - -RDEPEND="app-arch/zip - dev-libs/glib:2 - >=dev-libs/tinyxml-2.6.2-r3 - >=dev-util/astyle-3.1-r2:0= - x11-libs/gtk+:3 - x11-libs/wxGTK:${WX_GTK_VER}=[X] - contrib? ( - app-arch/bzip2 - app-text/hunspell:= - media-libs/fontconfig - virtual/zlib:= - )" - -DEPEND=" - ${RDEPEND} - x11-base/xorg-proto - contrib? ( dev-libs/boost:= ) -" - -PATCHES=( "${FILESDIR}/${P}-nodebug.diff" ) - -src_prepare() { - default - # Let's make the autorevision work. - subversion_wc_info - CB_LCD=$(LC_ALL=C svn info "${ESVN_WC_PATH}" | grep "^Last Changed Date:" | cut -d" " -f4,5) - echo "m4_define([SVN_REV], ${ESVN_WC_REVISION})" > revision.m4 - echo "m4_define([SVN_DATE], ${CB_LCD})" >> revision.m4 - eautoreconf -} - -src_configure() { - # Bug 858338 - append-flags -fno-strict-aliasing - # Upstream issue: https://sourceforge.net/p/codeblocks/tickets/1512 - append-cxxflags -std=c++17 - - setup-wxwidgets - - local myeconfargs=( - --disable-pch - --disable-static - $(use_enable debug) - $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") - $(use_with contrib contrib-plugins all) - ) - - econf "${myeconfargs[@]}" -} - -src_compile() { - if use contrib; then - if (( $(get_makeopts_jobs) > 8 )); then - emake -j8 # Bug 930819 - else - emake - fi - else - emake - fi -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} - -pkg_postinst() { - xdg_pkg_postinst -} - -pkg_postrm() { - xdg_pkg_postrm -} diff --git a/dev-util/codeblocks/files/codeblocks-20.03_p13518_FortranProject-r378-autotools-build.patch b/dev-util/codeblocks/files/codeblocks-20.03_p13518_FortranProject-r378-autotools-build.patch deleted file mode 100644 index 3b8dd49efd7d..000000000000 --- a/dev-util/codeblocks/files/codeblocks-20.03_p13518_FortranProject-r378-autotools-build.patch +++ /dev/null @@ -1,340 +0,0 @@ -diff -Naur a/configure.ac b/configure.ac ---- a/configure.ac -+++ b/configure.ac -@@ -506,6 +506,29 @@ - src/plugins/contrib/EditorTweaks/Makefile - src/plugins/contrib/envvars/Makefile - src/plugins/contrib/FileManager/Makefile -+ src/plugins/contrib/FortranProject/Makefile -+ src/plugins/contrib/FortranProject/images/Makefile -+ src/plugins/contrib/FortranProject/images/16x16/Makefile -+ src/plugins/contrib/FortranProject/images/20x20/Makefile -+ src/plugins/contrib/FortranProject/images/24x24/Makefile -+ src/plugins/contrib/FortranProject/images/28x28/Makefile -+ src/plugins/contrib/FortranProject/images/32x32/Makefile -+ src/plugins/contrib/FortranProject/images/40x40/Makefile -+ src/plugins/contrib/FortranProject/images/48x48/Makefile -+ src/plugins/contrib/FortranProject/images/56x56/Makefile -+ src/plugins/contrib/FortranProject/images/64x64/Makefile -+ src/plugins/contrib/FortranProject/images/svg/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/16x16/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/20x20/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/24x24/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/28x28/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/32x32/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/40x40/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/48x48/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/56x56/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/64x64/Makefile -+ src/plugins/contrib/FortranProject/images/fortranproject/svg/Makefile - src/plugins/contrib/headerfixup/Makefile - src/plugins/contrib/help_plugin/Makefile - src/plugins/contrib/help_plugin/bzip2/Makefile -diff -Naur a/m4/acinclude.m4 b/m4/acinclude.m4 ---- a/m4/acinclude.m4 -+++ b/m4/acinclude.m4 -@@ -364,6 +364,7 @@ - AM_CONDITIONAL([BUILD_EDITORTWEAKS], [false]) - AM_CONDITIONAL([BUILD_ENVVARS], [false]) - AM_CONDITIONAL([BUILD_FILEMANAGER], [false]) -+ AM_CONDITIONAL([BUILD_FORTRANPROJECT], [false]) - AM_CONDITIONAL([BUILD_HEADERFIXUP], [false]) - AM_CONDITIONAL([BUILD_HELP], [false]) - AM_CONDITIONAL([BUILD_KEYBINDER], [false]) -@@ -408,6 +409,7 @@ - AM_CONDITIONAL([BUILD_EDITORTWEAKS], [true]) - AM_CONDITIONAL([BUILD_ENVVARS], [true]) - AM_CONDITIONAL([BUILD_FILEMANAGER], [true]) -+ AM_CONDITIONAL([BUILD_FORTRANPROJECT], [true]) - AM_CONDITIONAL([BUILD_HEADERFIXUP], [true]) - AM_CONDITIONAL([BUILD_HELP], [true]) - AM_CONDITIONAL([BUILD_KEYBINDER], [true]) -@@ -450,7 +452,7 @@ - [ compiles none of the contrib-plugins ] - [ Plugin names are: AutoVersioning, BrowseTracker, byogames, Cccc, CppCheck, cbkoders, codesnippets, ] - [ codestat, copystrings, Cscope, DoxyBlocks, dragscroll, EditorConfig, EditorTweaks, envvars, exporter, ] -- [ FileManager, headerfixup, help, hexeditor, incsearch, keybinder, libfinder, MouseSap, ] -+ [ FileManager, FortranProject, headerfixup, help, hexeditor, incsearch, keybinder, libfinder, MouseSap, ] - [ NassiShneiderman, ProjectOptionsManipulator, profiler, regex, ReopenEditor, rndgen, clangd_client, smartindent, spellchecker, ] - [ symtab, ThreadSearch, ToolsPlus, Valgrind, wxcontrib, wxsmith, wxsmithcontrib, wxsmithaui ], - plugins="$withval", plugins="none") -@@ -504,6 +506,9 @@ - FileManager) - AM_CONDITIONAL([BUILD_FILEMANAGER], [true]) - ;; -+ FortranProject) -+ AM_CONDITIONAL([BUILD_FORTRANPROJECT], [true]) -+ ;; - headerfixup) - AM_CONDITIONAL([BUILD_HEADERFIXUP], [true]) - ;; -@@ -627,6 +632,9 @@ - -FileManager) - AM_CONDITIONAL([BUILD_FILEMANAGER], [false]) - ;; -+ -FortranProject) -+ AM_CONDITIONAL([BUILD_FORTRANPROJECT], [false]) -+ ;; - -headerfixup) - AM_CONDITIONAL([BUILD_HEADERFIXUP], [false]) - ;; -@@ -735,6 +743,7 @@ - AC_SUBST(BUILD_EDITORTWEAKS) - AC_SUBST(BUILD_ENVVARS) - AC_SUBST(BUILD_FILEMANAGER) -+AC_SUBST(BUILD_FORTRANPROJECT) - AC_SUBST(BUILD_HEADERFIXUP) - AC_SUBST(BUILD_HELP) - AC_SUBST(BUILD_HEXEDITOR) -diff -Naur a/src/plugins/contrib/FortranProject/Makefile.am b/src/plugins/contrib/FortranProject/Makefile.am ---- a/src/plugins/contrib/FortranProject/Makefile.am -+++ b/src/plugins/contrib/FortranProject/Makefile.am -@@ -1,16 +1,18 @@ - SUBDIRS = images - --ACLOCAL_AMFLAGS = --install -I m4 -- - AM_CPPFLAGS = $(WX_CXXFLAGS) \ - -I$(top_srcdir)/src/include \ - -I$(top_srcdir)/src/sdk/wxscintilla/include - --cb_plugin_lib_LTLIBRARIES = libFortranProject.la -+pluginlibdir = $(pkglibdir)/plugins -+ -+pluginlib_LTLIBRARIES = libFortranProject.la - --libFortranProject_la_LDFLAGS = -shared -no-undefined -avoid-version -+libFortranProject_la_LDFLAGS = @MODULE_SHARED_LDFLAGS@ -version-info 0:1:0 -no-undefined -avoid-version - --libFortranProject_la_LIBADD = $(WX_LIBS) -+libFortranProject_la_LIBADD = ../../../sdk/libcodeblocks.la \ -+ $(WX_LIBS) \ -+ $(CB_TINYXML_LIBS) - - libFortranProject_la_SOURCES = adddirparserthread.cpp \ - autoinsert.cpp \ -@@ -139,12 +141,9 @@ - images/fortranproject/64x64/*.png \ - images/fortranproject/svg/*.svg - --cb_plugin_data_DATA = FortranProject.zip -- --CLEANFILES = $(cb_plugin_data_DATA) -+pkgdata_DATA = FortranProject.zip - --uninstall-hook: -- -rmdir ${cb_plugin_datadir}images/fortranproject -+CLEANFILES = $(pkgdata_DATA) - - FortranProject.zip: manifest.xml - PWD=`pwd` cd $(srcdir) && zip -j9 $(PWD)/FortranProject.zip manifest.xml resources/*.xrc > /dev/null -diff -Naur a/src/plugins/contrib/FortranProject/images/16x16/Makefile.am b/src/plugins/contrib/FortranProject/images/16x16/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/16x16/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/16x16/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/16x16 -+pkgdatadir = $(datadir)/@PACKAGE@/images/16x16 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/20x20/Makefile.am b/src/plugins/contrib/FortranProject/images/20x20/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/20x20/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/20x20/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/20x20 -+pkgdatadir = $(datadir)/@PACKAGE@/images/20x20 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/24x24/Makefile.am b/src/plugins/contrib/FortranProject/images/24x24/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/24x24/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/24x24/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/24x24 -+pkgdatadir = $(datadir)/@PACKAGE@/images/24x24 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/28x28/Makefile.am b/src/plugins/contrib/FortranProject/images/28x28/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/28x28/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/28x28/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/28x28 -+pkgdatadir = $(datadir)/@PACKAGE@/images/28x28 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/32x32/Makefile.am b/src/plugins/contrib/FortranProject/images/32x32/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/32x32/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/32x32/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/32x32 -+pkgdatadir = $(datadir)/@PACKAGE@/images/32x32 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/40x40/Makefile.am b/src/plugins/contrib/FortranProject/images/40x40/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/40x40/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/40x40/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/40x40 -+pkgdatadir = $(datadir)/@PACKAGE@/images/40x40 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/48x48/Makefile.am b/src/plugins/contrib/FortranProject/images/48x48/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/48x48/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/48x48/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/48x48 -+pkgdatadir = $(datadir)/@PACKAGE@/images/48x48 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/56x56/Makefile.am b/src/plugins/contrib/FortranProject/images/56x56/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/56x56/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/56x56/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/56x56 -+pkgdatadir = $(datadir)/@PACKAGE@/images/56x56 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/64x64/Makefile.am b/src/plugins/contrib/FortranProject/images/64x64/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/64x64/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/64x64/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/64x64 -+pkgdatadir = $(datadir)/@PACKAGE@/images/64x64 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/Makefile.am b/src/plugins/contrib/FortranProject/images/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/Makefile.am -@@ -1,4 +1,3 @@ - SUBDIRS = 16x16 20x20 24x24 28x28 32x32 40x40 48x48 56x56 64x64 fortranproject svg - --pkgdatadir = $(cb_plugin_datadir)/images -- -+pkgdatadir = $(datadir)/@PACKAGE@/images -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/16x16/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/16x16/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/16x16/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/16x16/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/16x16 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/16x16 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/20x20/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/20x20/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/20x20/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/20x20/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/20x20 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/20x20 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/24x24/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/24x24/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/24x24/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/24x24/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/24x24 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/24x24 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/28x28/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/28x28/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/28x28/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/28x28/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/28x28 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/28x28 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/32x32/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/32x32/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/32x32/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/32x32/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/32x32 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/32x32 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/40x40/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/40x40/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/40x40/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/40x40/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/40x40 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/40x40 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/48x48/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/48x48/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/48x48/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/48x48/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/48x48 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/48x48 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/56x56/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/56x56/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/56x56/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/56x56/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/56x56 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/56x56 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/64x64/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/64x64/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/64x64/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/64x64/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/64x64 -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/64x64 - - dist_pkgdata_DATA = $(srcdir)/*.png -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/Makefile.am -@@ -1,5 +1,5 @@ - SUBDIRS = 16x16 20x20 24x24 28x28 32x32 40x40 48x48 56x56 64x64 svg - --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject - - dist_pkgdata_DATA = $(srcdir)/*.f90 $(srcdir)/*.py $(srcdir)/*.dem -diff -Naur a/src/plugins/contrib/FortranProject/images/fortranproject/svg/Makefile.am b/src/plugins/contrib/FortranProject/images/fortranproject/svg/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/fortranproject/svg/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/fortranproject/svg/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/fortranproject/svg -+pkgdatadir = $(datadir)/@PACKAGE@/images/fortranproject/svg - - dist_pkgdata_DATA = $(srcdir)/*.svg -diff -Naur a/src/plugins/contrib/FortranProject/images/svg/Makefile.am b/src/plugins/contrib/FortranProject/images/svg/Makefile.am ---- a/src/plugins/contrib/FortranProject/images/svg/Makefile.am -+++ b/src/plugins/contrib/FortranProject/images/svg/Makefile.am -@@ -1,3 +1,3 @@ --pkgdatadir = $(cb_plugin_datadir)/images/svg -+pkgdatadir = $(datadir)/@PACKAGE@/images/svg - - dist_pkgdata_DATA = $(srcdir)/*.svg -diff -Naur a/src/plugins/contrib/Makefile.am b/src/plugins/contrib/Makefile.am ---- a/src/plugins/contrib/Makefile.am -+++ b/src/plugins/contrib/Makefile.am -@@ -54,6 +54,10 @@ - MAYBE_FILEMANAGER=FileManager appdata - endif - -+if BUILD_FORTRANPROJECT -+MAYBE_FORTRANPROJECT=FortranProject appdata -+endif -+ - if BUILD_HELP - MAYBE_HELP=help_plugin appdata - endif -@@ -178,6 +182,7 @@ - $(MAYBE_EDITORTWEAKS) \ - $(MAYBE_ENVVARS) \ - $(MAYBE_FILEMANAGER) \ -+ $(MAYBE_FORTRANPROJECT) \ - $(MAYBE_HEADERFIXUP) \ - $(MAYBE_HELP) \ - $(MAYBE_HEXEDITOR) \ -@@ -222,6 +227,7 @@ - EditorTweaks \ - envvars \ - FileManager \ -+ FortranProject \ - headerfixup \ - help_plugin \ - HexEditor \ diff --git a/dev-util/codeblocks/files/codeblocks-25.03_env.patch b/dev-util/codeblocks/files/codeblocks-25.03_env.patch deleted file mode 100644 index cb2ee41e9f4b..000000000000 --- a/dev-util/codeblocks/files/codeblocks-25.03_env.patch +++ /dev/null @@ -1,44 +0,0 @@ -# Remove adding of "-g" to CFLAGS and CXXFLAGS if "./configure --enable-debug" -diff -Naur old/m4/acinclude.m4 new/m4/acinclude.m4 ---- old/m4/acinclude.m4 -+++ new/m4/acinclude.m4 -@@ -91,8 +91,6 @@ - AC_ARG_ENABLE(debug, [AC_HELP_STRING([--enable-debug], [turn on debugging (default is OFF)])],, - enable_debug=$debug_default) - if test "x$enable_debug" = "xyes"; then -- CFLAGS="-g $CFLAGS" -- CXXFLAGS="-g $CXXFLAGS" - CPPFLAGS="-DDEBUG -DcbDEBUG $CPPFLAGS" - AC_MSG_RESULT(yes) - else -diff -Naur a/m4/acinclude.m4 b/m4/acinclude.m4 ---- a/m4/acinclude.m4 -+++ b/m4/acinclude.m4 -@@ -211,7 +211,7 @@ - fi - - AC_MSG_CHECKING(whether to build the displayevents plugin) --dsplayevents_default="yes" -+displayevents_default="yes" - AC_ARG_ENABLE(displayevents, [AC_HELP_STRING([--enable-displayevents], [build the displayevents plugin (default YES)])],, - enable_displayevents=$displayevents_default) - AM_CONDITIONAL([BUILD_DISPLAYEVENTS], [test "x$enable_displayevents" = "xyes"]) -diff -Naur a/src/plugins/displayevents/Makefile.am b/src/plugins/displayevents/Makefile.am ---- a/src/plugins/displayevents/Makefile.am -+++ b/src/plugins/displayevents/Makefile.am -@@ -8,7 +8,7 @@ - libDisplayEvents_la_LDFLAGS = -module -version-info 0:1:0 -shared -no-undefined -avoid-version - - libDisplayEvents_la_LIBADD = $(PLUGIN_WX_LIBS) \ -- ../../../sdk/libcodeblocks.la -+ ../../sdk/libcodeblocks.la - - libDisplayEvents_la_SOURCES = DisplayEvents.cpp - -@@ -21,5 +21,5 @@ - - CLEANFILES = $(pkgdata_DATA) - --IncrementalSearch.zip: manifest.xml -+DisplayEvents.zip: manifest.xml - PWD=`pwd` cd $(srcdir) && zip -R $(PWD)/DisplayEvents.zip manifest.xml > /dev/null diff --git a/dev-util/codeblocks/files/codeblocks-25.03_fix_boost-1.89.0.patch b/dev-util/codeblocks/files/codeblocks-25.03_fix_boost-1.89.0.patch deleted file mode 100644 index 4c07fdc7c3f9..000000000000 --- a/dev-util/codeblocks/files/codeblocks-25.03_fix_boost-1.89.0.patch +++ /dev/null @@ -1,177 +0,0 @@ -The patch fixes build of NassiShneiderman plugin with boost-1.89.0 -and is based on upstream patches: -https://sourceforge.net/p/codeblocks/code/13752/ -https://sourceforge.net/p/codeblocks/code/13760/ - -Gentoo issue: https://bugs.gentoo.org/964320 -Upstream issue: https://sourceforge.net/p/codeblocks/tickets/1563/ - -Index: configure.ac -=================================================================== ---- a/configure.ac -+++ b/configure.ac -@@ -15,7 +15,6 @@ - m4_include([m4/acinclude.m4]) - m4_include([m4/ax_cxx_compile_stdcxx.m4]) - m4_include([m4/ax_boost_base.m4]) --m4_include([m4/ax_boost_system.m4]) - - CODEBLOCKS_CHECK_DEBUG - -@@ -235,7 +234,6 @@ - if test "x$BUILD_NASSISHNEIDERMAN_TRUE" = "x" ; then - dnl Check whether boost is installed - AX_BOOST_BASE -- AX_BOOST_SYSTEM - fi - - CB_GLIB2_CFLAGS="$GLIB2_CFLAGS" -Index: m4/ax_boost_system.m4 -=================================================================== ---- a/m4/ax_boost_system.m4 -+++ b/m4/ax_boost_system.m4 -@@ -1,121 +0,0 @@ --# =========================================================================== --# https://www.gnu.org/software/autoconf-archive/ax_boost_system.html --# =========================================================================== --# --# SYNOPSIS --# --# AX_BOOST_SYSTEM --# --# DESCRIPTION --# --# Test for System library from the Boost C++ libraries. The macro requires --# a preceding call to AX_BOOST_BASE. Further documentation is available at --# <http://randspringer.de/boost/index.html>. --# --# This macro calls: --# --# AC_SUBST(BOOST_SYSTEM_LIB) --# --# And sets: --# --# HAVE_BOOST_SYSTEM --# --# LICENSE --# --# Copyright (c) 2008 Thomas Porschberg <thomas@randspringer.de> --# Copyright (c) 2008 Michael Tindal --# Copyright (c) 2008 Daniel Casimiro <dan.casimiro@gmail.com> --# --# Copying and distribution of this file, with or without modification, are --# permitted in any medium without royalty provided the copyright notice --# and this notice are preserved. This file is offered as-is, without any --# warranty. -- --#serial 19 -- --AC_DEFUN([AX_BOOST_SYSTEM], --[ -- AC_ARG_WITH([boost-system], -- AS_HELP_STRING([--with-boost-system@<:@=special-lib@:>@], -- [use the System library from boost - it is possible to specify a certain library for the linker -- e.g. --with-boost-system=boost_system-gcc-mt ]), -- [ -- if test "$withval" = "no"; then -- want_boost="no" -- elif test "$withval" = "yes"; then -- want_boost="yes" -- ax_boost_user_system_lib="" -- else -- want_boost="yes" -- ax_boost_user_system_lib="$withval" -- fi -- ], -- [want_boost="yes"] -- ) -- -- if test "x$want_boost" = "xyes"; then -- AC_REQUIRE([AC_PROG_CC]) -- AC_REQUIRE([AC_CANONICAL_BUILD]) -- CPPFLAGS_SAVED="$CPPFLAGS" -- CPPFLAGS="$CPPFLAGS $BOOST_CPPFLAGS" -- export CPPFLAGS -- -- LDFLAGS_SAVED="$LDFLAGS" -- LDFLAGS="$LDFLAGS $BOOST_LDFLAGS" -- export LDFLAGS -- -- AC_CACHE_CHECK(whether the Boost::System library is available, -- ax_cv_boost_system, -- [AC_LANG_PUSH([C++]) -- CXXFLAGS_SAVE=$CXXFLAGS -- CXXFLAGS= -- -- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[@%:@include <boost/system/error_code.hpp>]], -- [[boost::system::error_category *a = 0;]])], -- ax_cv_boost_system=yes, ax_cv_boost_system=no) -- CXXFLAGS=$CXXFLAGS_SAVE -- AC_LANG_POP([C++]) -- ]) -- if test "x$ax_cv_boost_system" = "xyes"; then -- AC_SUBST(BOOST_CPPFLAGS) -- -- AC_DEFINE(HAVE_BOOST_SYSTEM,,[define if the Boost::System library is available]) -- BOOSTLIBDIR=`echo $BOOST_LDFLAGS | sed -e 's/@<:@^\/@:>@*//'` -- -- LDFLAGS_SAVE=$LDFLAGS -- if test "x$ax_boost_user_system_lib" = "x"; then -- for libextension in `ls -r $BOOSTLIBDIR/libboost_system* 2>/dev/null | sed 's,.*/lib,,' | sed 's,\..*,,'` ; do -- ax_lib=${libextension} -- AC_CHECK_LIB($ax_lib, exit, -- [BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break], -- [link_system="no"]) -- done -- if test "x$link_system" != "xyes"; then -- for libextension in `ls -r $BOOSTLIBDIR/boost_system* 2>/dev/null | sed 's,.*/,,' | sed -e 's,\..*,,'` ; do -- ax_lib=${libextension} -- AC_CHECK_LIB($ax_lib, exit, -- [BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break], -- [link_system="no"]) -- done -- fi -- -- else -- for ax_lib in $ax_boost_user_system_lib boost_system-$ax_boost_user_system_lib; do -- AC_CHECK_LIB($ax_lib, exit, -- [BOOST_SYSTEM_LIB="-l$ax_lib"; AC_SUBST(BOOST_SYSTEM_LIB) link_system="yes"; break], -- [link_system="no"]) -- done -- -- fi -- if test "x$ax_lib" = "x"; then -- AC_MSG_ERROR(Could not find a version of the library!) -- fi -- if test "x$link_system" = "xno"; then -- AC_MSG_ERROR(Could not link against $ax_lib !) -- fi -- fi -- -- CPPFLAGS="$CPPFLAGS_SAVED" -- LDFLAGS="$LDFLAGS_SAVED" -- fi --]) -Index: src/plugins/contrib/NassiShneiderman/Makefile.am -=================================================================== ---- a/src/plugins/contrib/NassiShneiderman/Makefile.am -+++ b/src/plugins/contrib/NassiShneiderman/Makefile.am -@@ -1,8 +1,7 @@ - AM_CPPFLAGS = $(WX_CXXFLAGS) \ - -I$(top_srcdir)/src/include \ - -I$(top_srcdir)/src/sdk/wxscintilla/include \ -- $(BOOST_CPPFLAGS) \ -- -DBOOST_SYSTEM_NO_DEPRECATED -+ $(BOOST_CPPFLAGS) - - pluginlibdir = $(pkglibdir)/plugins - -@@ -10,7 +9,7 @@ - - libNassiShneiderman_la_LDFLAGS = @MODULE_SHARED_LDFLAGS@ -version-info 0:1:0 -no-undefined -avoid-version - --libNassiShneiderman_la_LIBADD = ../../../sdk/libcodeblocks.la $(WX_LIBS) $(BOOST_LDFLAGS) $(BOOST_SYSTEM_LIB) -+libNassiShneiderman_la_LIBADD = ../../../sdk/libcodeblocks.la $(WX_LIBS) - - libNassiShneiderman_la_SOURCES = bricks.cpp \ - cbEditorPanel.cpp \ diff --git a/dev-util/codeblocks/files/codeblocks-9999-nodebug.diff b/dev-util/codeblocks/files/codeblocks-9999-nodebug.diff deleted file mode 100644 index 1187f53539fc..000000000000 --- a/dev-util/codeblocks/files/codeblocks-9999-nodebug.diff +++ /dev/null @@ -1,13 +0,0 @@ -# Remove adding of "-g" to CFLAGS and CXXFLAGS if "./configure --enable-debug" -diff -Naur old/m4/acinclude.m4 new/m4/acinclude.m4 ---- old/m4/acinclude.m4 -+++ new/m4/acinclude.m4 -@@ -91,8 +91,6 @@ - AC_ARG_ENABLE(debug, [AC_HELP_STRING([--enable-debug], [turn on debugging (default is OFF)])],, - enable_debug=$debug_default) - if test "x$enable_debug" = "xyes"; then -- CFLAGS="-g $CFLAGS" -- CXXFLAGS="-g $CXXFLAGS" - CPPFLAGS="-DDEBUG -DcbDEBUG $CPPFLAGS" - AC_MSG_RESULT(yes) - else diff --git a/dev-util/codeblocks/metadata.xml b/dev-util/codeblocks/metadata.xml deleted file mode 100644 index 0e17c4313d1a..000000000000 --- a/dev-util/codeblocks/metadata.xml +++ /dev/null @@ -1,23 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>torokhov-s-a@yandex.ru</email> - <name>Sergey Torokhov</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>wxwidgets@gentoo.org</email> - <name>Gentoo wxWidgets Project</name> - </maintainer> - <use> - <flag name="contrib">Build additional contrib components</flag> - <flag name="fortran">Build FortranProject plugin which enables to use Code::Blocks IDE for Fortran language</flag> - </use> - <upstream> - <remote-id type="sourceforge">codeblocks</remote-id> - </upstream> -</pkgmetadata> |
