* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-09-15 12:25 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2024-09-15 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 05481fab1748df6e85deb763b75843f52d96f7e9
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Sep 11 20:25:33 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 12:24:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05481fab
dev-util/codeblocks: fix HOMEPAGE permanent redirection
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/38571
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 2 +-
dev-util/codeblocks/codeblocks-20.03-r7.ebuild | 2 +-
dev-util/codeblocks/codeblocks-20.03_p13518.ebuild | 2 +-
dev-util/codeblocks/codeblocks-9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
index cd6aecbe8bad..389753a4437c 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -8,7 +8,7 @@ WX_GTK_VER="3.0-gtk3"
inherit autotools flag-o-matic wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
+HOMEPAGE="https://www.codeblocks.org/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
diff --git a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
index 96e7b109dac9..998759891886 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
@@ -8,7 +8,7 @@ WX_GTK_VER="3.0-gtk3"
inherit autotools flag-o-matic multiprocessing wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
+HOMEPAGE="https://www.codeblocks.org/"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
diff --git a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
index f9bfe6e1f842..2b1162f51289 100644
--- a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
@@ -13,7 +13,7 @@ FP_NAME=fortranproject
FP_REV=378
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
+HOMEPAGE="https://www.codeblocks.org/"
# svn export --ignore-externals https://svn.code.sf.net/p/codeblocks/code/trunk@${REV} codeblocks-20.03_p${REV}
# tar -cjf codeblocks-20.03_p${REV}.tar.bz2 codeblocks-20.03_p${REV}
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 25b3ef48c800..330b857627b4 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -8,7 +8,7 @@ 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://codeblocks.org/"
+HOMEPAGE="https://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-09-15 12:25 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2024-09-15 12:25 UTC (permalink / raw
To: gentoo-commits
commit: f2cdce8d2752aa4996b4ba30c341d8a89da23b51
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Sep 11 20:16:32 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 12:24:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2cdce8d
dev-util/codeblocks: 20.03_p13518 add KEYWORDS="~x86"
Bug: https://bugs.gentoo.org/939114
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03_p13518.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
index 95d70d4fd26b..f9bfe6e1f842 100644
--- a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
IUSE="fortran contrib debug"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-09-15 12:25 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2024-09-15 12:25 UTC (permalink / raw
To: gentoo-commits
commit: ed1f2fd30f11cdb6f6fd2d1c13fe635eba5892f7
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Sep 11 20:10:51 2024 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 12:24:59 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed1f2fd3
dev-util/codeblocks: 20.03_p13518 add KEYWORDS="~amd64"
Closes: https://bugs.gentoo.org/939114
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03_p13518.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
index 7267802cf9c9..95d70d4fd26b 100644
--- a/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03_p13518.ebuild
@@ -27,6 +27,7 @@ SRC_URI="
LICENSE="GPL-3"
SLOT="0"
+KEYWORDS="~amd64"
IUSE="fortran contrib debug"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-06-08 12:30 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2024-06-08 12:30 UTC (permalink / raw
To: gentoo-commits
commit: c763fa2da5af460e1cab02d1bf622d1e47fd2b5e
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri May 10 23:16:49 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Jun 8 12:30:41 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c763fa2d
dev-util/codeblocks: update live ebuild (fix USE="contib" race cond.)
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/36447
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/codeblocks/codeblocks-9999.ebuild | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 531794a90f95..25b3ef48c800 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.2-gtk3"
-inherit autotools flag-o-matic subversion wxwidgets xdg
+inherit autotools flag-o-matic multiprocessing subversion wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -69,6 +69,18 @@ src_configure() {
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
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-05-16 15:06 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2024-05-16 15:06 UTC (permalink / raw
To: gentoo-commits
commit: 553024dce37a051ebdb1f33013ccb28465bda5b2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 15:05:55 2024 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 16 15:05:55 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553024dc
dev-util/codeblocks: Stabilize 20.03-r7 x86, #930791
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
index ec7b50a3be12..96e7b109dac9 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
# that is delivered with Code::Blocks 20.03 source code.
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-05-10 13:40 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2024-05-10 13:40 UTC (permalink / raw
To: gentoo-commits
commit: d19f91ac8603970cc7b841c8efe49621fb0297b7
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun May 5 08:41:39 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri May 10 13:40:03 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19f91ac
dev-util/codeblocks: fix USE="contrib" race condition
SmartIndent contrib plugin build suffers from race condition
on zip-archiving it's data. Changes restrics number of jobs.
Thanks-to: Joonas Niilola <juippis <AT> gentoo.org>
Closes: https://bugs.gentoo.org/930819
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/36557
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r7.ebuild | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
index 7ba97f106804..ec7b50a3be12 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit autotools flag-o-matic wxwidgets xdg
+inherit autotools flag-o-matic multiprocessing wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -85,6 +85,18 @@ src_configure() {
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
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-05-10 13:40 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2024-05-10 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 0a9c032643a6af915978f7e1db6fa6b1e4fb335c
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun May 5 08:36:53 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri May 10 13:39:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a9c0326
dev-util/codeblocks: fix ebuild Variables order; rm empty Variables
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 7 ++++---
dev-util/codeblocks/codeblocks-20.03-r7.ebuild | 7 ++++---
dev-util/codeblocks/codeblocks-9999.ebuild | 4 +---
3 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
index 158380b706cc..cd6aecbe8bad 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -9,9 +9,6 @@ inherit autotools flag-o-matic wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
@@ -19,6 +16,10 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
# that is delivered with Code::Blocks 20.03 source code.
# https://sourceforge.net/projects/fortranproject
diff --git a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
index eebbb8597cad..7ba97f106804 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
@@ -9,9 +9,6 @@ inherit autotools flag-o-matic wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
@@ -19,6 +16,10 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ~x86"
+
# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
# that is delivered with Code::Blocks 20.03 source code.
# https://sourceforge.net/projects/fortranproject
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 9f4d81cecb69..531794a90f95 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,8 +11,6 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS=""
-SRC_URI=""
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"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2024-04-27 22:11 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2024-04-27 22:11 UTC (permalink / raw
To: gentoo-commits
commit: 8e73aaae5367d1da607dad8783aeab183a371510
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 27 22:10:46 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 27 22:10:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e73aaae
dev-util/codeblocks: Stabilize 20.03-r7 amd64, #930791
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r7.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
index 96c7e10e1ae8..785939a8a3d3 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r7.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-06-09 11:06 Viorel Munteanu
0 siblings, 0 replies; 54+ messages in thread
From: Viorel Munteanu @ 2023-06-09 11:06 UTC (permalink / raw
To: gentoo-commits
commit: 869e227061b34bbf1f7e68e8a6045e9c51b8ee78
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Jun 2 20:39:06 2023 +0000
Commit: Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri Jun 9 11:05:32 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869e2270
dev-util/codeblocks: drop old 20.03-r4, 20.03-r5 revisions
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/31278
Signed-off-by: Viorel Munteanu <ceamac <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 80 ------------------------
dev-util/codeblocks/codeblocks-20.03-r5.ebuild | 85 --------------------------
2 files changed, 165 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
deleted file mode 100644
index 6f2f211771d4..000000000000
--- a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic wxwidgets xdg
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
-"
-
-# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
-# that is delivered with Code::Blocks 20.03 source code.
-# https://sourceforge.net/projects/fortranproject
-# https://cbfortran.sourceforge.io
-
-IUSE="contrib debug fortran pch"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="app-arch/zip
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.1-r2:0/3.1
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-env.patch
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- 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)
-
- econf \
- --disable-static \
- $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
diff --git a/dev-util/codeblocks/codeblocks-20.03-r5.ebuild b/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
deleted file mode 100644
index ac379f1867b5..000000000000
--- a/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic wxwidgets xdg
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
-"
-
-# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
-# that is delivered with Code::Blocks 20.03 source code.
-# https://sourceforge.net/projects/fortranproject
-# https://cbfortran.sourceforge.io
-
-IUSE="contrib debug fortran"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="app-arch/zip
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.1-r2:0/3.1
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-env.patch
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- 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)
-
- econf \
- --disable-pch \
- --disable-static \
- $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
- $(use_enable debug) \
- ${CONF_WITH_LST}
-}
-
-src_install() {
- default
- find "${ED}" -type f -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-05-04 4:24 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-05-04 4:24 UTC (permalink / raw
To: gentoo-commits
commit: a0f66b5e47a4bafd5d006251b3823fedc6f25772
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 4 04:24:01 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 4 04:24:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f66b5e
dev-util/codeblocks: Stabilize 20.03-r6 x86, #905663
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
index 87e9a39cc7da..fbdc320bcdc1 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-05-04 4:24 Arthur Zamarin
0 siblings, 0 replies; 54+ messages in thread
From: Arthur Zamarin @ 2023-05-04 4:24 UTC (permalink / raw
To: gentoo-commits
commit: f1d7816992ecbc54ed6bbc58834c3a686e3d29b9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu May 4 04:23:59 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu May 4 04:23:59 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d78169
dev-util/codeblocks: Stabilize 20.03-r6 amd64, #905663
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
index 0e018ea8b99c..87e9a39cc7da 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-04-14 1:06 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2023-04-14 1:06 UTC (permalink / raw
To: gentoo-commits
commit: 74506968d83ac1b83ba8f133a734c28a8aa85c78
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun Apr 2 19:35:38 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 14 01:05:07 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74506968
dev-util/codeblocks: 9999 update; switch to wxGTK:3.2-gtk3
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/30449
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-9999.ebuild | 30 +++++++++++++++++++++---------
1 file changed, 21 insertions(+), 9 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 6a574aa1d60e..9f4d81cecb69 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-WX_GTK_VER="3.0-gtk3"
+WX_GTK_VER="3.2-gtk3"
inherit autotools flag-o-matic subversion wxwidgets xdg
@@ -22,16 +22,25 @@ 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/3.1
+ x11-libs/gtk+:3
x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
app-admin/gamin
- app-text/hunspell
+ app-arch/bzip2
+ app-text/hunspell:=
dev-libs/boost:=
+ dev-libs/libgamin
+ media-libs/fontconfig
+ sys-libs/zlib
)"
-DEPEND="${RDEPEND}"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
PATCHES=( "${FILESDIR}/${P}-nodebug.diff" )
@@ -51,12 +60,15 @@ src_configure() {
setup-wxwidgets
- econf \
- --disable-pch \
- --disable-static \
- $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
- $(use_enable debug) \
+ 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_install() {
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-02-10 8:57 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2023-02-10 8:57 UTC (permalink / raw
To: gentoo-commits
commit: b924a78400249ae434557c8dfb8a8f5a0eafdec2
Author: Matthew White <mehw.is.me <AT> inventati <DOT> org>
AuthorDate: Fri Jan 20 08:09:58 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 08:56:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b924a784
dev-util/codeblocks: use bundled dev-lang/squirrel
Fix a compiling issue when dev-lang/squirrel is installed.
Upstream disabled the use of system wide squirrel in favor of the
bundled version. Do not use the system's /usr/include/squirrel.h
header, since the API may have been changed.
r12418 | fuscated | 2021-05-09 14:50:21 +0200 (Sun, 09 May 2021) | 5 lines
$ svn checkout svn://svn.code.sf.net/p/codeblocks/code/trunk
$ cd trunk
$ svn log --diff configure.ac@r12418
In the ebuild, sed expression and comments by band-a-prend.
Closes: https://bugs.gentoo.org/884601
Package-Manager: portage-3.0.43-r1, pkgdev-0.2.4
Closes: https://github.com/gentoo/gentoo/pull/29186
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 94 ++++++++++++++++++++++++++
1 file changed, 94 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
new file mode 100644
index 000000000000..33e87a9e4106
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic wxwidgets xdg
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="https://codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+ https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+ https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
+ https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
+ https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
+"
+
+# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
+# that is delivered with Code::Blocks 20.03 source code.
+# https://sourceforge.net/projects/fortranproject
+# https://cbfortran.sourceforge.io
+
+IUSE="contrib debug fortran"
+
+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/3.1
+ x11-libs/gtk+:3
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-arch/bzip2
+ app-text/hunspell:=
+ dev-libs/libgamin
+ media-libs/fontconfig
+ sys-libs/zlib
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-env.patch
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ # Force to use bundled Squirrel-3.1 (patched version is used by upstream) due to it's API was changed
+ sed -i '/PKG_CHECK_MODULES(\[SQUIRREL\]/c\HAVE_SQUIRREL=no' configure.ac || die # Bug 884601
+ 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
+ $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)")
+ $(use_enable debug)
+ ${CONF_WITH_LST}
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2023-02-10 8:57 Joonas Niilola
0 siblings, 0 replies; 54+ messages in thread
From: Joonas Niilola @ 2023-02-10 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 93bd8c0c7f6017c70f9cb1e44376761f7f78a25a
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 08:53:29 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Feb 10 08:57:18 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93bd8c0c
dev-util/codeblocks: add few missing deps on 20.03-r6
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r6.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
index 33e87a9e4106..0e018ea8b99c 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r6.ebuild
@@ -38,12 +38,14 @@ RDEPEND="app-arch/zip
app-admin/gamin
app-arch/bzip2
app-text/hunspell:=
+ dev-libs/boost:=
dev-libs/libgamin
media-libs/fontconfig
sys-libs/zlib
)"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
PATCHES=(
"${FILESDIR}"/${P}-env.patch
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2022-11-25 5:41 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-11-25 5:41 UTC (permalink / raw
To: gentoo-commits
commit: a089be156319250f8799f46b48214ae886abec2f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 05:41:22 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:41:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a089be15
dev-util/codeblocks: fix copyright header
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
index c2a63be58acf..6f2f211771d4 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2022-11-25 5:41 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-11-25 5:41 UTC (permalink / raw
To: gentoo-commits
commit: 61e04583514997c1e9291a45cbb4849c3e3ca252
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Jun 4 22:03:11 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:40:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e04583
dev-util/codeblocks: rm libtool files (.la) on src_install, drop masked USE=pch
Closes: https://bugs.gentoo.org/845303
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r5.ebuild | 82 ++++++++++++++++++++++++++
dev-util/codeblocks/codeblocks-9999.ebuild | 9 ++-
2 files changed, 89 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r5.ebuild b/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
new file mode 100644
index 000000000000..2386d2f6729d
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="https://codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
+"
+
+# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
+# that is delivered with Code::Blocks 20.03 source code.
+# https://sourceforge.net/projects/fortranproject
+# https://cbfortran.sourceforge.io
+
+IUSE="contrib debug fortran"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-text/hunspell
+ dev-libs/boost:=
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-env.patch
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ 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)
+
+ econf \
+ --disable-pch \
+ --disable-static \
+ $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
+ $(use_enable debug) \
+ ${CONF_WITH_LST}
+}
+
+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
index 3ce6e1a69d71..4da29506d57b 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -17,7 +17,7 @@ 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 pch"
+IUSE="contrib debug"
BDEPEND="virtual/pkgconfig"
@@ -49,13 +49,18 @@ src_configure() {
setup-wxwidgets
econf \
+ --disable-pch \
--disable-static \
$(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
$(use_enable debug) \
- $(use_enable pch) \
$(use_with contrib contrib-plugins all)
}
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
+
pkg_postinst() {
xdg_pkg_postinst
}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2022-11-25 5:41 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2022-11-25 5:41 UTC (permalink / raw
To: gentoo-commits
commit: 22bdf13582b47bb942ec7ba51660947e84fbc1f4
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Sep 2 12:18:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 05:40:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22bdf135
dev-util/codeblocks: pass '-fno-strict-aliasing' to fix compile error (lto)
The related reported upstream issue for dev-util/codeblocks-9999:
https://sourceforge.net/p/codeblocks/tickets/1303/
Closes: https://bugs.gentoo.org/858338
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/25758
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 5 ++++-
dev-util/codeblocks/codeblocks-20.03-r5.ebuild | 5 ++++-
dev-util/codeblocks/codeblocks-9999.ebuild | 5 ++++-
3 files changed, 12 insertions(+), 3 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
index a4c49bac1afe..c2a63be58acf 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
WX_GTK_VER="3.0-gtk3"
-inherit autotools wxwidgets xdg
+inherit autotools flag-o-matic wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -51,6 +51,9 @@ src_prepare() {
}
src_configure() {
+ # Bug 858338
+ append-flags -fno-strict-aliasing
+
setup-wxwidgets
# USE="contrib -fortran" setup:
diff --git a/dev-util/codeblocks/codeblocks-20.03-r5.ebuild b/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
index 2386d2f6729d..ac379f1867b5 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit autotools wxwidgets xdg
+inherit autotools flag-o-matic wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -51,6 +51,9 @@ src_prepare() {
}
src_configure() {
+ # Bug 858338
+ append-flags -fno-strict-aliasing
+
setup-wxwidgets
# USE="contrib -fortran" setup:
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 4da29506d57b..6a574aa1d60e 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
WX_GTK_VER="3.0-gtk3"
-inherit autotools subversion wxwidgets xdg
+inherit autotools flag-o-matic subversion wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
@@ -46,6 +46,9 @@ src_prepare() {
}
src_configure() {
+ # Bug 858338
+ append-flags -fno-strict-aliasing
+
setup-wxwidgets
econf \
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-12-06 11:31 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2021-12-06 11:31 UTC (permalink / raw
To: gentoo-commits
commit: 1b5b89a75a58f34461d20e847a4e63b75129be30
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 6 11:30:25 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 6 11:30:25 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5b89a7
dev-util/codeblocks: x86 stable wrt bug #828357
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
index dbc699796440..a4c49bac1afe 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-12-06 8:01 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2021-12-06 8:01 UTC (permalink / raw
To: gentoo-commits
commit: 56e90dc4fd97838b9c42f0437e955128e09552a3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 6 08:00:49 2021 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Dec 6 08:00:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56e90dc4
dev-util/codeblocks: amd64 stable wrt bug #828357
Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
index 2a412fb830c1..dbc699796440 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-11-02 11:00 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-11-02 11:00 UTC (permalink / raw
To: gentoo-commits
commit: 701ccd19940c2feb049c9364fcce163368b69cc8
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Oct 30 13:10:03 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 2 11:00:08 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701ccd19
dev-util/codeblocks: Fix x32 contrib plugins. Add boost-libdir option
Closes: https://bugs.gentoo.org/820527
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/22763
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r4.ebuild | 77 ++++++++++++++++++++++++++
1 file changed, 77 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r4.ebuild b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
new file mode 100644
index 00000000000..2a412fb830c
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-20.03-r4.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="https://codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
+"
+
+# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
+# that is delivered with Code::Blocks 20.03 source code.
+# https://sourceforge.net/projects/fortranproject
+# https://cbfortran.sourceforge.io
+
+IUSE="contrib debug fortran pch"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-text/hunspell
+ dev-libs/boost:=
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-env.patch
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ 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)
+
+ econf \
+ --disable-static \
+ $(use_with contrib boost-libdir "${ESYSROOT}/usr/$(get_libdir)") \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-10-12 21:14 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-10-12 21:14 UTC (permalink / raw
To: gentoo-commits
commit: 2d868d475e83d3c277dc2089d9d6c6fcb4f759a1
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun Aug 15 13:04:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 21:13:51 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d868d47
dev-util/codeblocks: 20.03 fix SymbolBrowser, update FortranProject
This commit adds patchsets that
- Fixes issue for SymbolBrowser plugin, enables it again for WXGTK-3.0;
updates CodeCompletition plugin as well.
- Updates FortranProject plugin to v1.8:
improved the C Pre-Processor directives and enables code-completion
for code that uses such directives.
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/Manifest | 2 +
dev-util/codeblocks/codeblocks-20.03-r3.ebuild | 76 ++++++++++++++++++++++++++
2 files changed, 78 insertions(+)
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index af1c64a7447..2c6b6a8da73 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1,6 +1,8 @@
DIST codeblocks-17.12-fortran.tar.xz 3048 BLAKE2B 58fd3b95cea3303a41da31f5cffe08698fa51ff896c456224edd63d17ddfe8dd54b0c058bd2a68920cf15789bfe5e412054e4e603b1d644034d8cb43d3de3224 SHA512 78534706b6433ae93b680740b2e6c0b747119f6ac62477b901ceeb1900692465615e29f2837ceca48d127181fc6b653d6d49a85fdb8d2fb873ad5a915527936c
DIST codeblocks-17.12_update_astyle_plugin_to_v3.1.patch.xz 3712 BLAKE2B 4a5f75c18b365030a08196dcb2808d8f42d8adf9442552d372cb3923629d9d5b74c98c77557f0af46965bb875543cc6f221a5197fa2b4dba12409225c6cc61d9 SHA512 b216f2659b8ce2a22fd2f9af456af71328b40428510b75f0bb36cec4695d28bbd3133b7385614a84862c2ab5c560d314cc8153ddab09019410e179f5d337669b
+DIST codeblocks-20.03-codecompletion-symbolbrowser-update.tar.xz 52572 BLAKE2B 4752a84f5471f68f2c1044df6c6c3c25dd61f03e916bfcff1d091fe66aec8911cd02c7d824431dd307267d00af209cfd0b614528fe091a2d3c4bccbc688e83ef SHA512 acd79ffeed03023ac5e33fd685942f5593d0f7bc488b1d53e6c502618b980d565b1f2bc479da4de869ad2e839e263ddbff2a8847ef39b822aab69b87d5cd01a8
DIST codeblocks-20.03-fortran-update-v1.7.tar.xz 12092 BLAKE2B df59ca9e00765f39f64d889ed22af61db8c2bb5f217dbda64d325327be8ef1ce318bc0b2538dd19ee911d84fccb6693f6e287f4d084e8243b34777f464ba5e61 SHA512 aec8062bbf0cd524b683ba9f2f6befec0bfb9f9b1f8ea61ffb679cf449f4ece20502f4fda101ab559151616fc7d7826e308a6468634502930f09ea3a8590c359
+DIST codeblocks-20.03-fortran-update-v1.8.tar.xz 43672 BLAKE2B c30f64a7211debd72ee0274067f7443c71ce25e348bfb1474a6dbd1cb86b330537ceb56e96eebdd02f88a93dc0526fb7bced678be799bc8d2437c00f5effd1e8 SHA512 0651d1abb08bfd9eb42f9eca0b9b4c702180b31fac2c08240d2447940c9b21601c3baadc3933ac4080e49c834aaacad716375aa4a40c06d336f000e0d59f962a
DIST codeblocks-20.03-fortran.tar.xz 15828 BLAKE2B 3ad1be0ecdc61759edcbb12065a0d8065e5c4571bfdd99bcf6ad8cbda82f64def8ad7121770fe780c1837d06d58edb0209d2ab3b966ecd133c5d46f79c0cbb4e SHA512 06a9a87e560914ae49895843321c26581409e9213265d20476c9c4a8ad2dd9ff63cffdb416e7494bd74ce4a11578f11ef387dd851b1394a50baade8491caaa17
DIST codeblocks-20.03.tar.xz 11799264 BLAKE2B cdaca38e26e0f1bf12e774cf737e0b6647f070d07f0ca5bec97926528a3511ecb8b3306fb6af473729384a5fe22d4870db8ca988895d619a1e7e2a1d9de2a41f SHA512 f97c1a02d31f0be4dc08b1f19b57bd0d3cba375ab5f33ab91b2a2df7817018f5b3e3063ed07199a3970644f1caa7c7e511db2034c73264f5f4963046d65b0097
DIST codeblocks_17.12.tar.xz 15725976 BLAKE2B 871427b5d8a2296e04d640c35d9129deebf1bb35cd1573652099c02ad4495c4c1369ed382ba714848d6bd75304195a25f6a91bece398bedaffbee8ae3547c46b SHA512 f90e756ca6f532656eeed34c6259c6a96ae85d172fc11e39f696ded9189cab7171d0cead18524fbab50dd782f21adbc7d52e2ea90535a3ed0aef5946b8a476e1
diff --git a/dev-util/codeblocks/codeblocks-20.03-r3.ebuild b/dev-util/codeblocks/codeblocks-20.03-r3.ebuild
new file mode 100644
index 00000000000..cfdd776089d
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-20.03-r3.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="https://codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.8.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-codecompletion-symbolbrowser-update.tar.xz
+"
+
+# USE="fortran" enables FortranProject plugin (updated to v1.8 2021-05-29 [r230])
+# that is delivered with Code::Blocks 20.03 source code.
+# https://sourceforge.net/projects/fortranproject
+# https://cbfortran.sourceforge.io
+
+IUSE="contrib debug fortran pch"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-text/hunspell
+ dev-libs/boost:=
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-env.patch
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ 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)
+
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-10-12 21:14 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-10-12 21:14 UTC (permalink / raw
To: gentoo-commits
commit: d19a4495d20fef45c9671922245f0ad609e7c0d7
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Oct 8 21:55:52 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 12 21:13:52 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d19a4495
dev-util/codeblocks: add maintainer "proxy-maint" to metadata.xml
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/21996
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/metadata.xml | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/metadata.xml b/dev-util/codeblocks/metadata.xml
index 2c1b8b4c92f..0e17c4313d1 100644
--- a/dev-util/codeblocks/metadata.xml
+++ b/dev-util/codeblocks/metadata.xml
@@ -5,7 +5,11 @@
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
</maintainer>
- <maintainer type="project">
+ <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>
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-03-17 2:19 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-03-17 2:19 UTC (permalink / raw
To: gentoo-commits
commit: c93bc45af0868e3839e8deaf5dd9ad6df6ccce4f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 17 02:18:21 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 17 02:18:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c93bc45a
dev-util/codeblocks: Stabilize 20.03-r2 x86, #775296
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r2.ebuild b/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
index cf1336f6f60..9e4061b5925 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2021-03-12 15:25 Sam James
0 siblings, 0 replies; 54+ messages in thread
From: Sam James @ 2021-03-12 15:25 UTC (permalink / raw
To: gentoo-commits
commit: 237323a8d3fb82f0c44847a8ad0d862db21fe9d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 12 15:22:28 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 12 15:24:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=237323a8
dev-util/codeblocks: Stabilize 20.03-r2 amd64, #775296
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-util/codeblocks/codeblocks-20.03-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-20.03-r2.ebuild b/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
index 16fbd94b772..cf1336f6f60 100644
--- a/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
+++ b/dev-util/codeblocks/codeblocks-20.03-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-10-14 18:35 Sergei Trofimovich
0 siblings, 0 replies; 54+ messages in thread
From: Sergei Trofimovich @ 2020-10-14 18:35 UTC (permalink / raw
To: gentoo-commits
commit: ae53df895aa15e0f014e4fba335cdee7103888af
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Oct 14 16:24:26 2020 +0000
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Oct 14 18:35:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae53df89
dev-util/codeblocks: drop old revisions
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r302.ebuild | 83 ------------------------
dev-util/codeblocks/codeblocks-20.03.ebuild | 75 ---------------------
2 files changed, 158 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
deleted file mode 100644
index 47cecf4c74f..00000000000
--- a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="app-arch/zip
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.0.1-r1:0=
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/codeblocks-17.12-nodebug.diff
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- if has_version ">=dev-util/astyle-3.1" ; then
- eapply "${WORKDIR}"/codeblocks-17.12_update_astyle_plugin_to_v3.1.patch
- fi
- eautoreconf
-}
-
-src_configure() {
- 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)
-
- econf \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- elog "The Symbols Browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
-
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/dev-util/codeblocks/codeblocks-20.03.ebuild b/dev-util/codeblocks/codeblocks-20.03.ebuild
deleted file mode 100644
index c8915abb8e2..00000000000
--- a/dev-util/codeblocks/codeblocks-20.03.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools wxwidgets xdg
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="https://codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.6 updated to 2020-04-06 [r277])
-# that is delivered with Code::Blocks 20.03 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-BDEPEND="virtual/pkgconfig"
-
-RDEPEND="app-arch/zip
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.1-r2:0/3.1
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-env.patch
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- 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)
-
- econf \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- elog "The Symbols Browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
-
- xdg_pkg_postinst
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-07-17 7:44 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-07-17 7:44 UTC (permalink / raw
To: gentoo-commits
commit: 949d2443577cb391f77c6fbb35dff4fa4a53941c
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:43:00 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:43:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=949d2443
dev-util/codeblocks: x86 stable wrt bug #731782
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r303.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r303.ebuild b/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
index fa019151839..6c32f926fac 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-07-17 7:21 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-07-17 7:21 UTC (permalink / raw
To: gentoo-commits
commit: b572d292a4a27bf545fbb5c232adf60fa8597535
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 17 07:19:22 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jul 17 07:19:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b572d292
dev-util/codeblocks: amd64 stable wrt bug #731782
Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/Manifest | 4 ++--
dev-util/codeblocks/codeblocks-17.12-r303.ebuild | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index 34dcb581521..af1c64a7447 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1,6 +1,6 @@
DIST codeblocks-17.12-fortran.tar.xz 3048 BLAKE2B 58fd3b95cea3303a41da31f5cffe08698fa51ff896c456224edd63d17ddfe8dd54b0c058bd2a68920cf15789bfe5e412054e4e603b1d644034d8cb43d3de3224 SHA512 78534706b6433ae93b680740b2e6c0b747119f6ac62477b901ceeb1900692465615e29f2837ceca48d127181fc6b653d6d49a85fdb8d2fb873ad5a915527936c
DIST codeblocks-17.12_update_astyle_plugin_to_v3.1.patch.xz 3712 BLAKE2B 4a5f75c18b365030a08196dcb2808d8f42d8adf9442552d372cb3923629d9d5b74c98c77557f0af46965bb875543cc6f221a5197fa2b4dba12409225c6cc61d9 SHA512 b216f2659b8ce2a22fd2f9af456af71328b40428510b75f0bb36cec4695d28bbd3133b7385614a84862c2ab5c560d314cc8153ddab09019410e179f5d337669b
-DIST codeblocks_17.12.tar.xz 15725976 BLAKE2B 871427b5d8a2296e04d640c35d9129deebf1bb35cd1573652099c02ad4495c4c1369ed382ba714848d6bd75304195a25f6a91bece398bedaffbee8ae3547c46b SHA512 f90e756ca6f532656eeed34c6259c6a96ae85d172fc11e39f696ded9189cab7171d0cead18524fbab50dd782f21adbc7d52e2ea90535a3ed0aef5946b8a476e1
-DIST codeblocks-20.03-fortran.tar.xz 15828 BLAKE2B 3ad1be0ecdc61759edcbb12065a0d8065e5c4571bfdd99bcf6ad8cbda82f64def8ad7121770fe780c1837d06d58edb0209d2ab3b966ecd133c5d46f79c0cbb4e SHA512 06a9a87e560914ae49895843321c26581409e9213265d20476c9c4a8ad2dd9ff63cffdb416e7494bd74ce4a11578f11ef387dd851b1394a50baade8491caaa17
DIST codeblocks-20.03-fortran-update-v1.7.tar.xz 12092 BLAKE2B df59ca9e00765f39f64d889ed22af61db8c2bb5f217dbda64d325327be8ef1ce318bc0b2538dd19ee911d84fccb6693f6e287f4d084e8243b34777f464ba5e61 SHA512 aec8062bbf0cd524b683ba9f2f6befec0bfb9f9b1f8ea61ffb679cf449f4ece20502f4fda101ab559151616fc7d7826e308a6468634502930f09ea3a8590c359
+DIST codeblocks-20.03-fortran.tar.xz 15828 BLAKE2B 3ad1be0ecdc61759edcbb12065a0d8065e5c4571bfdd99bcf6ad8cbda82f64def8ad7121770fe780c1837d06d58edb0209d2ab3b966ecd133c5d46f79c0cbb4e SHA512 06a9a87e560914ae49895843321c26581409e9213265d20476c9c4a8ad2dd9ff63cffdb416e7494bd74ce4a11578f11ef387dd851b1394a50baade8491caaa17
DIST codeblocks-20.03.tar.xz 11799264 BLAKE2B cdaca38e26e0f1bf12e774cf737e0b6647f070d07f0ca5bec97926528a3511ecb8b3306fb6af473729384a5fe22d4870db8ca988895d619a1e7e2a1d9de2a41f SHA512 f97c1a02d31f0be4dc08b1f19b57bd0d3cba375ab5f33ab91b2a2df7817018f5b3e3063ed07199a3970644f1caa7c7e511db2034c73264f5f4963046d65b0097
+DIST codeblocks_17.12.tar.xz 15725976 BLAKE2B 871427b5d8a2296e04d640c35d9129deebf1bb35cd1573652099c02ad4495c4c1369ed382ba714848d6bd75304195a25f6a91bece398bedaffbee8ae3547c46b SHA512 f90e756ca6f532656eeed34c6259c6a96ae85d172fc11e39f696ded9189cab7171d0cead18524fbab50dd782f21adbc7d52e2ea90535a3ed0aef5946b8a476e1
diff --git a/dev-util/codeblocks/codeblocks-17.12-r303.ebuild b/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
index 3a4c4727590..fa019151839 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r303.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-07-06 7:27 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-07-06 7:27 UTC (permalink / raw
To: gentoo-commits
commit: 84a1fba2e9170930aee9a31d98a16cb75a7774d4
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Mon Jun 8 00:13:15 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jul 6 07:27:43 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a1fba2
dev-util/codeblocks: 20.03, update FortranProject plugin to 1.7 release
Additional patch set updates FortranProject plugin to release v1.7
that contains several bug fixes, new features and improvements.
Closes: https://github.com/gentoo/gentoo/pull/16114
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/Manifest | 1 +
dev-util/codeblocks/codeblocks-20.03-r1.ebuild | 76 ++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index 94ac45d31f8..34dcb581521 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -2,4 +2,5 @@ DIST codeblocks-17.12-fortran.tar.xz 3048 BLAKE2B 58fd3b95cea3303a41da31f5cffe08
DIST codeblocks-17.12_update_astyle_plugin_to_v3.1.patch.xz 3712 BLAKE2B 4a5f75c18b365030a08196dcb2808d8f42d8adf9442552d372cb3923629d9d5b74c98c77557f0af46965bb875543cc6f221a5197fa2b4dba12409225c6cc61d9 SHA512 b216f2659b8ce2a22fd2f9af456af71328b40428510b75f0bb36cec4695d28bbd3133b7385614a84862c2ab5c560d314cc8153ddab09019410e179f5d337669b
DIST codeblocks_17.12.tar.xz 15725976 BLAKE2B 871427b5d8a2296e04d640c35d9129deebf1bb35cd1573652099c02ad4495c4c1369ed382ba714848d6bd75304195a25f6a91bece398bedaffbee8ae3547c46b SHA512 f90e756ca6f532656eeed34c6259c6a96ae85d172fc11e39f696ded9189cab7171d0cead18524fbab50dd782f21adbc7d52e2ea90535a3ed0aef5946b8a476e1
DIST codeblocks-20.03-fortran.tar.xz 15828 BLAKE2B 3ad1be0ecdc61759edcbb12065a0d8065e5c4571bfdd99bcf6ad8cbda82f64def8ad7121770fe780c1837d06d58edb0209d2ab3b966ecd133c5d46f79c0cbb4e SHA512 06a9a87e560914ae49895843321c26581409e9213265d20476c9c4a8ad2dd9ff63cffdb416e7494bd74ce4a11578f11ef387dd851b1394a50baade8491caaa17
+DIST codeblocks-20.03-fortran-update-v1.7.tar.xz 12092 BLAKE2B df59ca9e00765f39f64d889ed22af61db8c2bb5f217dbda64d325327be8ef1ce318bc0b2538dd19ee911d84fccb6693f6e287f4d084e8243b34777f464ba5e61 SHA512 aec8062bbf0cd524b683ba9f2f6befec0bfb9f9b1f8ea61ffb679cf449f4ece20502f4fda101ab559151616fc7d7826e308a6468634502930f09ea3a8590c359
DIST codeblocks-20.03.tar.xz 11799264 BLAKE2B cdaca38e26e0f1bf12e774cf737e0b6647f070d07f0ca5bec97926528a3511ecb8b3306fb6af473729384a5fe22d4870db8ca988895d619a1e7e2a1d9de2a41f SHA512 f97c1a02d31f0be4dc08b1f19b57bd0d3cba375ab5f33ab91b2a2df7817018f5b3e3063ed07199a3970644f1caa7c7e511db2034c73264f5f4963046d65b0097
diff --git a/dev-util/codeblocks/codeblocks-20.03-r1.ebuild b/dev-util/codeblocks/codeblocks-20.03-r1.ebuild
new file mode 100644
index 00000000000..37605d50b64
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-20.03-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="https://codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran-update-v1.7.tar.xz"
+
+# USE="fortran" enables FortranProject plugin (updated to v1.7 2020-06-07 [r298])
+# that is delivered with Code::Blocks 20.03 source code.
+# https://sourceforge.net/projects/fortranproject
+# http://cbfortran.sourceforge.net
+
+IUSE="contrib debug fortran pch"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-text/hunspell
+ dev-libs/boost:=
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-env.patch
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ 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)
+
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ elog "The Symbols Browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
+
+ xdg_pkg_postinst
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-04-08 6:35 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-04-08 6:35 UTC (permalink / raw
To: gentoo-commits
commit: 8132de135d13fba13c6679f98ec49ae18d000f49
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue Mar 31 01:53:02 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Wed Apr 8 06:34:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8132de13
dev-util/codeblocks: update live ebuild
- fix HOMEPAGE to use https
- replace xdg-utils eclass with xdg eclass
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-9999.ebuild | 12 ++++--------
1 file changed, 4 insertions(+), 8 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 5350bd29d7c..580a1b03b54 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -5,10 +5,10 @@ EAPI=7
WX_GTK_VER="3.0-gtk3"
-inherit autotools subversion wxwidgets xdg-utils
+inherit autotools subversion wxwidgets xdg
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/"
+HOMEPAGE="https://codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
@@ -58,13 +58,9 @@ pkg_postinst() {
elog "The Symbols Browser is disabled due to it causing crashes."
elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
+ xdg_pkg_postinst
}
pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
+ xdg_pkg_postrm
}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-03-07 20:27 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-03-07 20:27 UTC (permalink / raw
To: gentoo-commits
commit: bdf1acfaba56068ff6ade47a56068c3561cbeece
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 7 20:26:24 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar 7 20:26:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdf1acfa
dev-util/codeblocks: drop ~arm keywords
Closes: https://bugs.gentoo.org/705024
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
index 7c6e5b47787..6ad8e09ea00 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C++ IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
# USE="fortran" enables FortranProject plugin (v1.5)
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-03-07 20:27 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-03-07 20:27 UTC (permalink / raw
To: gentoo-commits
commit: c759ced29f59962d2f9988445d32b7bec914c516
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 7 20:26:48 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Mar 7 20:26:48 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c759ced2
dev-util/codeblocks: remove old
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 80 ----------------------
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 84 ------------------------
2 files changed, 164 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
deleted file mode 100644
index 6ad8e09ea00..00000000000
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-text/hunspell
- dev-libs/boost:=
- dev-libs/libgamin
- )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/codeblocks-17.12-nodebug.diff
- "${WORKDIR}"/patches/
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- setup-wxwidgets
-
- append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
- # 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)
-
- econf \
- --with-wx-config="${WX_CONFIG}" \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
deleted file mode 100644
index 93cfa9d4979..00000000000
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0-gtk3"
-
-inherit autotools gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.0.1-r1:0=
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/codeblocks-17.12-nodebug.diff
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- if has_version ">=dev-util/astyle-3.1" ; then
- epatch "${WORKDIR}"/codeblocks-17.12_update_astyle_plugin_to_v3.1.patch
- fi
- eautoreconf
-}
-
-src_configure() {
- 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)
-
- econf \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-03-06 12:32 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 5dcac2c16b9e6aaac962ed6172c4c68415eb4abc
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 6 12:31:57 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 6 12:31:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcac2c1
dev-util/codeblocks: x86 stable wrt bug #711574
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
index 04510d42041..47cecf4c74f 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-03-06 11:35 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 11:35 UTC (permalink / raw
To: gentoo-commits
commit: b7cf5dbe75abc4fe27e9483f28556f6216358dc6
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 6 11:35:16 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 6 11:35:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7cf5dbe
dev-util/codeblocks: amd64 stable wrt bug #711574
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r302.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
index e7e1bf80857..04510d42041 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-01-20 10:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-01-20 10:10 UTC (permalink / raw
To: gentoo-commits
commit: b8fe3d55b8e12e0977a7289d9e64e7eb95374f1e
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sun Jan 12 20:47:12 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:10:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fe3d55
dev-util/codeblocks: bump 17.12-r302 to migrate to EAPI-7 and to fix RDEPEND
Closes: https://github.com/gentoo/gentoo/pull/14305
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r302.ebuild | 83 ++++++++++++++++++++++++
1 file changed, 83 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r302.ebuild b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
new file mode 100644
index 00000000000..e7e1bf80857
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-17.12-r302.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools wxwidgets xdg-utils
+
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
+https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
+
+# USE="fortran" enables FortranProject plugin (v1.5)
+# that is delivered with Code::Blocks 17.12 source code.
+# https://sourceforge.net/projects/fortranproject
+# http://cbfortran.sourceforge.net
+
+IUSE="contrib debug fortran pch"
+
+BDEPEND="virtual/pkgconfig"
+
+RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.0.1-r1:0=
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-admin/gamin
+ app-text/hunspell
+ dev-libs/boost:=
+ )"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/codeblocks-17.12-nodebug.diff
+ "${WORKDIR}"/patches/
+ )
+
+src_prepare() {
+ default
+ if has_version ">=dev-util/astyle-3.1" ; then
+ eapply "${WORKDIR}"/codeblocks-17.12_update_astyle_plugin_to_v3.1.patch
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ 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)
+
+ econf \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ elog "The Symbols Browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
+
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ xdg_mimeinfo_database_update
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-01-20 10:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-01-20 10:10 UTC (permalink / raw
To: gentoo-commits
commit: 8a11bf42abe8a4c21620f3f5f2c60fb8c4b8bd30
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat Jan 11 13:10:02 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:09:58 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a11bf42
dev-util/codeblocks: update live-ebuild with switch to WXGTK-3.0-gtk3
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-9999.ebuild | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 1763fdfc078..5350bd29d7c 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=7
-WX_GTK_VER="3.0"
+WX_GTK_VER="3.0-gtk3"
-inherit autotools gnome2-utils subversion wxwidgets xdg-utils
+inherit autotools subversion wxwidgets xdg-utils
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
@@ -14,10 +14,15 @@ SLOT="0"
KEYWORDS=""
SRC_URI=""
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
+ESVN_FETCH_CMD="svn checkout --ignore-externals"
IUSE="contrib debug pch"
+BDEPEND="virtual/pkgconfig"
+
RDEPEND="app-arch/zip
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
app-admin/gamin
@@ -25,10 +30,7 @@ RDEPEND="app-arch/zip
dev-libs/boost:=
)"
-DEPEND="${RDEPEND}
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.1-r2:0/3.1
- virtual/pkgconfig"
+DEPEND="${RDEPEND}"
PATCHES=( "${FILESDIR}"/codeblocks-17.12-nodebug.diff )
@@ -53,18 +55,16 @@ src_configure() {
}
pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
+ elog "The Symbols Browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
xdg_desktop_database_update
+ xdg_icon_cache_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
+ xdg_icon_cache_update
xdg_mimeinfo_database_update
- gnome2_icon_cache_update
}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-01-20 10:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2020-01-20 10:10 UTC (permalink / raw
To: gentoo-commits
commit: e81939abcc4b91034596311f7f6944f1dba52256
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Mon Jan 20 08:31:42 2020 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:10:29 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81939ab
dev-util/codeblocks: remove revisions depend on gtk2
Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 84 --------------------------
dev-util/codeblocks/codeblocks-17.12.ebuild | 80 ------------------------
2 files changed, 164 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
deleted file mode 100644
index 07ab74227ea..00000000000
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0"
-
-inherit autotools gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
-https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-admin/gamin
- app-text/hunspell
- dev-libs/boost:=
- )"
-
-DEPEND="${RDEPEND}
- >=dev-libs/tinyxml-2.6.2-r3
- >=dev-util/astyle-3.0.1-r1:0=
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/codeblocks-17.12-nodebug.diff
- "${WORKDIR}"/patches/
- )
-
-src_prepare() {
- default
- if has_version ">=dev-util/astyle-3.1" ; then
- epatch "${WORKDIR}"/codeblocks-17.12_update_astyle_plugin_to_v3.1.patch
- fi
- eautoreconf
-}
-
-src_configure() {
- 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)
-
- econf \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
diff --git a/dev-util/codeblocks/codeblocks-17.12.ebuild b/dev-util/codeblocks/codeblocks-17.12.ebuild
deleted file mode 100644
index c8361792943..00000000000
--- a/dev-util/codeblocks/codeblocks-17.12.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-WX_GTK_VER="3.0"
-
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
-
-# USE="fortran" enables FortranProject plugin (v1.5)
-# that is delivered with Code::Blocks 17.12 source code.
-# https://sourceforge.net/projects/fortranproject
-# http://cbfortran.sourceforge.net
-
-IUSE="contrib debug fortran pch"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-text/hunspell
- dev-libs/boost:=
- dev-libs/libgamin
- )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/codeblocks-17.12-nodebug.diff
- "${WORKDIR}"/patches/
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- setup-wxwidgets
-
- append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
- # 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)
-
- econf \
- --with-wx-config="${WX_CONFIG}" \
- --disable-static \
- $(use_enable debug) \
- $(use_enable pch) \
- ${CONF_WITH_LST}
-}
-
-pkg_postinst() {
- if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "The symbols browser is disabled due to it causing crashes."
- elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
- fi
-
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
- gnome2_icon_cache_update
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2020-01-09 12:47 Agostino Sarubbo
0 siblings, 0 replies; 54+ messages in thread
From: Agostino Sarubbo @ 2020-01-09 12:47 UTC (permalink / raw
To: gentoo-commits
commit: 3b543f1b3cac15f11023064c988c12f94b63afa3
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 9 12:46:27 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Jan 9 12:46:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b543f1b
dev-util/codeblocks: amd64 stable wrt bug #704140
Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index 090c2ad4eb0..fe3befad34b 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -11,7 +11,7 @@ DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz
https://dev.gentoo.org/~leio/distfiles/${P}_update_astyle_plugin_to_v3.1.patch.xz"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 7f3cebd5e98f0f04b38d879d3085cac56c65c7f4
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 26 20:37:29 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:27:06 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3cebd5
dev-util/codeblocks: update package DESCRIPTION
Update package DESCRIPTION to correspond that on codeblocks site.
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 2 +-
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index ed606b14c4a..98e7a842748 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -7,7 +7,7 @@ WX_GTK_VER="3.0"
inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
-DESCRIPTION="The open source, cross platform, free C++ IDE"
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index 3b627ef7a23..adc17cb8ea6 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -7,7 +7,7 @@ WX_GTK_VER="3.0-gtk3"
inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
-DESCRIPTION="The open source, cross platform, free C++ IDE"
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 31ffca401e7ae1076e7f828245f1435f06069b04
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 26 20:32:03 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:27:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ffca40
dev-util/codeblocks: init copy to 17-12-{r1,r301}
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 80 ++++++++++++++++++++++++
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 80 ++++++++++++++++++++++++
2 files changed, 160 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
new file mode 100644
index 00000000000..ed606b14c4a
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+
+inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+
+DESCRIPTION="The open source, cross platform, free C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
+
+# USE="fortran" enables FortranProject plugin (v1.5)
+# that is delivered with Code::Blocks 17.12 source code.
+# https://sourceforge.net/projects/fortranproject
+# http://cbfortran.sourceforge.net
+
+IUSE="contrib debug fortran pch"
+
+RDEPEND="app-arch/zip
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-text/hunspell
+ dev-libs/boost:=
+ dev-libs/libgamin
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/codeblocks-17.12-nodebug.diff
+ "${WORKDIR}"/patches/
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ setup-wxwidgets
+
+ append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
+ # 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)
+
+ econf \
+ --with-wx-config="${WX_CONFIG}" \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
+ elog "The symbols browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
+ fi
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
new file mode 100644
index 00000000000..3b627ef7a23
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+
+DESCRIPTION="The open source, cross platform, free C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
+
+# USE="fortran" enables FortranProject plugin (v1.5)
+# that is delivered with Code::Blocks 17.12 source code.
+# https://sourceforge.net/projects/fortranproject
+# http://cbfortran.sourceforge.net
+
+IUSE="contrib debug fortran pch"
+
+RDEPEND="app-arch/zip
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-text/hunspell
+ dev-libs/boost:=
+ dev-libs/libgamin
+ )"
+
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/codeblocks-17.12-nodebug.diff
+ "${WORKDIR}"/patches/
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ setup-wxwidgets
+
+ append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
+ # 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)
+
+ econf \
+ --with-wx-config="${WX_CONFIG}" \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
+ elog "The symbols browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
+ fi
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: f40dcb8cf98c034cfe49d6cbffc7c93f086f152b
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 26 20:44:43 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:27:09 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40dcb8c
dev-util/codeblocks: remove "--with-wx-config"
Remove --with-wx-config="${WX_CONFIG}" from "econf" in "src_configure()" section.
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 1 -
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index 98e7a842748..753d1c631d0 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -55,7 +55,6 @@ src_configure() {
use contrib || CONF_WITH_LST=$(use_with fortran contrib-plugins FortranProject)
econf \
- --with-wx-config="${WX_CONFIG}" \
--disable-static \
$(use_enable debug) \
$(use_enable pch) \
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index adc17cb8ea6..4ac4c6b6992 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -55,7 +55,6 @@ src_configure() {
use contrib || CONF_WITH_LST=$(use_with fortran contrib-plugins FortranProject)
econf \
- --with-wx-config="${WX_CONFIG}" \
--disable-static \
$(use_enable debug) \
$(use_enable pch) \
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: f74b3be5193d4047d52e926f1dc289e57baffdb3
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Sat May 26 20:51:49 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:27:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74b3be5
dev-util/codeblocks: unbundle dev-libs/tinyxml lib
Unbundle the dev-libs/tinyxml library in favor of system installed
by adding it as build dependency (>=dev-libs/tinyxml-2.6.2-r3).
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 1 +
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index 753d1c631d0..daeb448b5c2 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -30,6 +30,7 @@ RDEPEND="app-arch/zip
)"
DEPEND="${RDEPEND}
+ >=dev-libs/tinyxml-2.6.2-r3
virtual/pkgconfig"
PATCHES=(
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index 4ac4c6b6992..164c9d11fd4 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -30,6 +30,7 @@ RDEPEND="app-arch/zip
)"
DEPEND="${RDEPEND}
+ >=dev-libs/tinyxml-2.6.2-r3
virtual/pkgconfig"
PATCHES=(
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 4103b7a5e8370a790cf542208b1f2429845eafc0
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue May 29 23:07:09 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:32:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4103b7a5
dev-util/codeblocks: update codeblocks-9999.ebuild
Add updated codeblocks-9999.ebuild that is synced with codeblocks-17.12-r1.ebuild
(has updated dependencies) and allow to build Codeblocks from svn trunk.
The USE-flag 'fortran' removed in this ebuild-file as FortranProject plugin sources
downloads from external svn repo and could requires from time to time changes
of the autotools script patch to build successfully.
dev-util/codeblocks/codeblocks-9999.ebuild | 44 ++++++++++++++++++------------
1 file changed, 27 insertions(+), 17 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 9296cc13443..1763fdfc078 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,12 +1,13 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="5"
+EAPI=6
+
WX_GTK_VER="3.0"
-inherit autotools eutils subversion wxwidgets
+inherit autotools gnome2-utils subversion wxwidgets xdg-utils
-DESCRIPTION="The open source, cross platform, free C++ IDE"
+DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
@@ -14,23 +15,25 @@ KEYWORDS=""
SRC_URI=""
ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
-IUSE="contrib debug pch static-libs"
+IUSE="contrib debug pch"
RDEPEND="app-arch/zip
x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
+ app-admin/gamin
app-text/hunspell
dev-libs/boost:=
- dev-libs/libgamin
)"
+
DEPEND="${RDEPEND}
+ >=dev-libs/tinyxml-2.6.2-r3
+ >=dev-util/astyle-3.1-r2:0/3.1
virtual/pkgconfig"
-src_unpack() {
- subversion_src_unpack
-}
+PATCHES=( "${FILESDIR}"/codeblocks-17.12-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)
@@ -40,21 +43,28 @@ src_prepare() {
}
src_configure() {
- need-wxwidgets unicode
+ setup-wxwidgets
+
econf \
- --with-wx-config="${WX_CONFIG}" \
+ --disable-static \
$(use_enable debug) \
$(use_enable pch) \
- $(use_enable static-libs static) \
$(use_with contrib contrib-plugins all)
}
-src_compile() {
- emake clean-zipfiles
- emake
+pkg_postinst() {
+ if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
+ elog "The symbols browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
+ fi
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
}
-src_install() {
- default
- prune_libtool_files
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 26e8882689badaea13b36e58c5abae1387b272d7
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue May 29 22:38:16 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:32:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26e88826
dev-util/codeblocks: replace dep libgamin to gamin
Replace contrib plugin dependency from dev-libs/libgamin to app-admin/gamin
as in some cases it cause Codeblocks craches of FileManager plugin due to errors
'Failed to connect to socket /tmp/fam-elmar-' and 'failed to find gam_server'.
Ref: http://forums.codeblocks.org/index.php/topic,22641.0.html
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 2 +-
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index 0c02036d954..26d07421017 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -24,9 +24,9 @@ IUSE="contrib debug fortran pch"
RDEPEND="app-arch/zip
x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
+ app-admin/gamin
app-text/hunspell
dev-libs/boost:=
- dev-libs/libgamin
)"
DEPEND="${RDEPEND}
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index 82d63b0809f..cae914fdec3 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -24,9 +24,9 @@ IUSE="contrib debug fortran pch"
RDEPEND="app-arch/zip
x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
+ app-admin/gamin
app-text/hunspell
dev-libs/boost:=
- dev-libs/libgamin
)"
DEPEND="${RDEPEND}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-07-14 19:33 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-07-14 19:33 UTC (permalink / raw
To: gentoo-commits
commit: 7ebb127a960fcd7722e6285ecdb840264416c673
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Tue May 29 22:40:45 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat Jul 14 19:32:12 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebb127a
dev-util/codeblocks: rm '-fno-delete-null-pointer-checks' flag
Remove '-fno-delete-null-pointer-checks' compiler flag.
This flag was added to allow to run Codeblocks after compiling codeblocks-16.01
with gcc-6.1 [1] and this issue was fixed in upstream on 2016-07-16 in ticket 10875 [2].
On the 2017-03-24 in upstream ticket 11033 [3] this flag was removed as no needed anymore:
'linux: Partially Revert rev 10875 because we no longer do null pointer checks'.
Refs:
[1] http://forums.codeblocks.org/index.php?topic=21283.0
[2] https://sourceforge.net/p/codeblocks/code/10875/
[3] https://sourceforge.net/p/codeblocks/code/11033/
dev-util/codeblocks/codeblocks-17.12-r1.ebuild | 4 +---
dev-util/codeblocks/codeblocks-17.12-r301.ebuild | 4 +---
2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
index 26d07421017..d6592a32274 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=6
WX_GTK_VER="3.0"
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+inherit autotools gnome2-utils wxwidgets xdg-utils
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
@@ -50,8 +50,6 @@ src_prepare() {
src_configure() {
setup-wxwidgets
- append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
# USE="contrib -fortran" setup:
use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins all,-FortranProject)
# USE="contrib fortran" setup:
diff --git a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
index cae914fdec3..ccc5d2c786a 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r301.ebuild
@@ -5,7 +5,7 @@ EAPI=6
WX_GTK_VER="3.0-gtk3"
-inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+inherit autotools gnome2-utils wxwidgets xdg-utils
DESCRIPTION="The open source, cross platform, free C, C++ and Fortran IDE"
HOMEPAGE="http://www.codeblocks.org/"
@@ -50,8 +50,6 @@ src_prepare() {
src_configure() {
setup-wxwidgets
- append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
# USE="contrib -fortran" setup:
use fortran || CONF_WITH_LST=$(use_with contrib contrib-plugins all,-FortranProject)
# USE="contrib fortran" setup:
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-05-28 18:24 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2018-05-28 18:24 UTC (permalink / raw
To: gentoo-commits
commit: 550ded86e5ce58fd5e6ba5fcd026a37d0eb95890
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon May 28 18:23:53 2018 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon May 28 18:23:53 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550ded86
dev-util/codeblocks: Uses wxGTK:3.0 since 17.12 versions
Package-Manager: Portage-2.3.38, Repoman-2.3.9
dev-util/codeblocks/codeblocks-9999.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 4592ffeead9..9296cc13443 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
-WX_GTK_VER="2.8"
+WX_GTK_VER="3.0"
inherit autotools eutils subversion wxwidgets
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-05-05 20:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-05-05 20:10 UTC (permalink / raw
To: gentoo-commits
commit: 3391e6b07d5fb349c45ea637f19765cbada8cd98
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 19:45:09 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat May 5 20:09:18 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3391e6b0
dev-util/codeblocks: Shorten the elog about symbol resolver
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 7 ++-----
dev-util/codeblocks/codeblocks-17.12.ebuild | 7 ++-----
2 files changed, 4 insertions(+), 10 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
index 3cee7431cee..3b627ef7a23 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
@@ -64,11 +64,8 @@ src_configure() {
pkg_postinst() {
if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "KNOWN ISSUE:"
- elog "The symbols browser is disabled in wx3.x builds due to it causes crashes."
- elog "For more information see ticket https://sourceforge.net/p/codeblocks/tickets/225/"
- elog "with related commits https://sourceforge.net/p/codeblocks/code/11027/"
- elog "and https://sourceforge.net/p/codeblocks/code/11141/"
+ elog "The symbols browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
fi
xdg_desktop_database_update
diff --git a/dev-util/codeblocks/codeblocks-17.12.ebuild b/dev-util/codeblocks/codeblocks-17.12.ebuild
index 283d6657788..ed606b14c4a 100644
--- a/dev-util/codeblocks/codeblocks-17.12.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12.ebuild
@@ -64,11 +64,8 @@ src_configure() {
pkg_postinst() {
if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
- elog "KNOWN ISSUE:"
- elog "The symbols browser is disabled in wx3.x builds due to it causes crashes."
- elog "For more information see ticket https://sourceforge.net/p/codeblocks/tickets/225/"
- elog "with related commits https://sourceforge.net/p/codeblocks/code/11027/"
- elog "and https://sourceforge.net/p/codeblocks/code/11141/"
+ elog "The symbols browser is disabled due to it causing crashes."
+ elog "For more information see https://sourceforge.net/p/codeblocks/tickets/225/"
fi
xdg_desktop_database_update
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-05-05 20:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-05-05 20:10 UTC (permalink / raw
To: gentoo-commits
commit: 8597839fe14042f30a08c3d57574566ba8a5d8f7
Author: band-a-prend <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Fri Apr 27 00:51:57 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat May 5 20:09:14 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8597839f
dev-util/codeblocks: ver. 17.12 for wxGTK:3.0-gtk3
Adding additional 'codeblocks-17.12-r300.ebuild' for building with wxGTK:3.0-gtk3
instead of wxGTK:2.8.
This also contains USE flag 'fortran' (introduced in codeblocks-17.12.ebuild )
which controls the building of 'FortranProject plugin' for Code::Blocks IDE
( https://sourceforge.net/projects/fortranproject/ )
after applying of 'FortranProject_autotools_build.diff' patch.
Bug: bugs.gentoo.org/643494
dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 85 ++++++++++++++++++++++++
1 file changed, 85 insertions(+)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
new file mode 100644
index 00000000000..7470b026d37
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic gnome2-utils wxwidgets xdg-utils
+
+DESCRIPTION="The open source, cross platform, free C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/${PN}/${P/-/_}.tar.xz https://dev.gentoo.org/~leio/distfiles/${P}-fortran.tar.xz"
+
+# USE="fortran" enables FortranProject plugin (v1.5)
+# that is delivered with Code::Blocks 17.12 source code.
+# https://sourceforge.net/projects/fortranproject
+# http://cbfortran.sourceforge.net
+
+IUSE="contrib debug fortran pch"
+
+RDEPEND="app-arch/zip
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-text/hunspell
+ dev-libs/boost:=
+ dev-libs/libgamin
+ )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf:2.69
+ sys-devel/automake
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/codeblocks-17.12-nodebug.diff
+ "${WORKDIR}"/patches/
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ setup-wxwidgets
+
+ append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
+ # 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)
+
+ econf \
+ --with-wx-config="${WX_CONFIG}" \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ ${CONF_WITH_LST}
+}
+
+pkg_postinst() {
+ if [[ ${WX_GTK_VER} == "3.0" || ${WX_GTK_VER} == "3.0-gtk3" ]]; then
+ elog "KNOWN ISSUE:"
+ elog "The symbols browser is disabled in wx3.x builds due to it causes crashes."
+ elog "For more information see ticket https://sourceforge.net/p/codeblocks/tickets/225/"
+ elog "with related commits https://sourceforge.net/p/codeblocks/code/11027/"
+ elog "and https://sourceforge.net/p/codeblocks/code/11141/"
+ fi
+
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+ gnome2_icon_cache_update
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-05-05 20:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-05-05 20:10 UTC (permalink / raw
To: gentoo-commits
commit: 96338dd36fda6d4aeebf9ba20e9282160c5554e8
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Sat May 5 19:41:39 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat May 5 20:09:16 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96338dd3
dev-util/codeblocks: remove automake/autoconf from DEPEND
autotools.eclass adds its own proper DEPEND (including libtool), no need
for us to do it with eautoreconf.
Package-Manager: Portage-2.3.28, Repoman-2.3.9
dev-util/codeblocks/codeblocks-17.12-r300.ebuild | 2 --
dev-util/codeblocks/codeblocks-17.12.ebuild | 2 --
2 files changed, 4 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
index 7470b026d37..3cee7431cee 100644
--- a/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12-r300.ebuild
@@ -30,8 +30,6 @@ RDEPEND="app-arch/zip
)"
DEPEND="${RDEPEND}
- sys-devel/autoconf:2.69
- sys-devel/automake
virtual/pkgconfig"
PATCHES=(
diff --git a/dev-util/codeblocks/codeblocks-17.12.ebuild b/dev-util/codeblocks/codeblocks-17.12.ebuild
index 030721ae5bf..283d6657788 100644
--- a/dev-util/codeblocks/codeblocks-17.12.ebuild
+++ b/dev-util/codeblocks/codeblocks-17.12.ebuild
@@ -30,8 +30,6 @@ RDEPEND="app-arch/zip
)"
DEPEND="${RDEPEND}
- sys-devel/autoconf:2.69
- sys-devel/automake
virtual/pkgconfig"
PATCHES=(
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2018-05-05 20:10 Mart Raudsepp
0 siblings, 0 replies; 54+ messages in thread
From: Mart Raudsepp @ 2018-05-05 20:10 UTC (permalink / raw
To: gentoo-commits
commit: f7a614059f8247d5da975f217f6c7da4aacffe76
Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Thu Mar 1 09:24:22 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Sat May 5 20:09:04 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a61405
dev-util/codeblocks: metadata.xml add maintainer
Adding an information about new co-maintainer of dev-util/codeblocks package.
dev-util/codeblocks/metadata.xml | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/dev-util/codeblocks/metadata.xml b/dev-util/codeblocks/metadata.xml
index 147e365467f..0dcc7440843 100644
--- a/dev-util/codeblocks/metadata.xml
+++ b/dev-util/codeblocks/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>torokhov_s_a@mail.ru</email>
+ <name>Sergey Torokhov</name>
+ </maintainer>
<maintainer type="project">
<email>wxwidgets@gentoo.org</email>
<name>Gentoo wxWidgets Project</name>
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2017-07-30 16:04 David Seifert
0 siblings, 0 replies; 54+ messages in thread
From: David Seifert @ 2017-07-30 16:04 UTC (permalink / raw
To: gentoo-commits
commit: e25f6fa23f1f30b6b05489f07328a8cd5d7a2c68
Author: Peter Levine <plevine457 <AT> gmail <DOT> com>
AuthorDate: Sat Jul 22 20:59:39 2017 +0000
Commit: David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 16:04:02 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25f6fa2
dev-util/codeblocks: Fix segfault with GCC-6
Bug: https://bugs.gentoo.org/show_bug.cgi?id=625696
Package-Manager: Portage-2.3.6, Repoman-2.3.2
Closes: https://github.com/gentoo/gentoo/pull/5175
dev-util/codeblocks/codeblocks-16.01.ebuild | 11 +++++++----
1 file changed, 7 insertions(+), 4 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-16.01.ebuild b/dev-util/codeblocks/codeblocks-16.01.ebuild
index 9f14a95f0a1..047fa097585 100644
--- a/dev-util/codeblocks/codeblocks-16.01.ebuild
+++ b/dev-util/codeblocks/codeblocks-16.01.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI="6"
+EAPI=6
+
WX_GTK_VER="2.8"
-inherit eutils wxwidgets
+inherit eutils flag-o-matic wxwidgets
DESCRIPTION="The open source, cross platform, free C++ IDE"
HOMEPAGE="http://www.codeblocks.org/"
@@ -29,8 +30,10 @@ DEPEND="${RDEPEND}
src_configure() {
touch "${S}"/revision.m4 -r "${S}"/acinclude.m4
-
setup-wxwidgets
+
+ append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
+
econf \
--with-wx-config="${WX_CONFIG}" \
$(use_enable debug) \
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2016-11-25 18:57 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2016-11-25 18:57 UTC (permalink / raw
To: gentoo-commits
commit: e32cdd7fae9ae02a5b7d18148cb2873cc2b4163c
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 18:42:13 2016 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 18:55:55 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32cdd7f
dev-util/codeblocks: Drop old
Package-Manager: portage-2.3.2
dev-util/codeblocks/Manifest | 1 -
dev-util/codeblocks/codeblocks-13.12.ebuild | 41 -----------------------------
2 files changed, 42 deletions(-)
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index 7115c89..8fe882e 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1,2 +1 @@
-DIST codeblocks_13.12-1.tar.gz 17221056 SHA256 772450046e8c8ba2ea0086acf433a46b83e6254fae64df9c8ca132a22f949610 SHA512 f09ab25579a4c9addcebdcc748a23963a52751853f4a1c15da10196d522f94bb17e01b2470b96d4470f5fd98725f7760e3923762c2217bcc48051eb9f7286f58 WHIRLPOOL cdf674bb9febd0d25ccfe84027b0c33f5fe9c5f1d19a1b32650487b71a6f110ee0657eaf67dceb758b192b5e5d3c2dd314f1a696491d7a70d0b334fd31a17ee3
DIST codeblocks_16.01.tar.gz 20250097 SHA256 30fb9d206df4ab3c2e2fec2451a0a7c9723bfed9a673cc9be71e881c529d5a03 SHA512 496ff2dbcf9a8248fa9f1060d50567d1fc6480cc9d8fc9f7d2cd532c82f4344deafe9b43f2b17d2510c74851e21acf2ca90d5cc7b61237d69a17e78e9907a63a WHIRLPOOL b908c7af182d37fc3ab0f2640f4b6033169cdc7964e276df9e57627806b156ba7acba25c43983ecfe2a0aeb3ef7e66652e4f2600e978599116b4d1c472866126
diff --git a/dev-util/codeblocks/codeblocks-13.12.ebuild b/dev-util/codeblocks/codeblocks-13.12.ebuild
deleted file mode 100644
index bfc9834..00000000
--- a/dev-util/codeblocks/codeblocks-13.12.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-WX_GTK_VER="2.8"
-
-inherit eutils wxwidgets
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
-SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz"
-
-IUSE="contrib debug pch static-libs"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:2.8[X]
- contrib? (
- app-text/hunspell
- dev-libs/boost:=
- dev-libs/libgamin
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_configure() {
- econf \
- --with-wx-config="${WX_CONFIG}" \
- $(use_enable debug) \
- $(use_enable pch) \
- $(use_enable static-libs static) \
- $(use_with contrib contrib-plugins all)
-}
-
-src_install() {
- default
- prune_libtool_files
-}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2016-06-24 5:49 Ryan Hill
0 siblings, 0 replies; 54+ messages in thread
From: Ryan Hill @ 2016-06-24 5:49 UTC (permalink / raw
To: gentoo-commits
commit: 3ff560ac5cdc3f61690f5bb77e8a5654b9853998
Author: Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 05:47:31 2016 +0000
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 05:48:22 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff560ac
dev-util/codeblocks: Version bump (bug #576730).
Package-Manager: portage-2.3.0_rc1
Signed-off-by: Ryan Hill <rhill <AT> gentoo.org>
dev-util/codeblocks/Manifest | 1 +
dev-util/codeblocks/codeblocks-16.01.ebuild | 41 +++++++++++++++++++++++++++++
2 files changed, 42 insertions(+)
diff --git a/dev-util/codeblocks/Manifest b/dev-util/codeblocks/Manifest
index ac7ea20..7115c89 100644
--- a/dev-util/codeblocks/Manifest
+++ b/dev-util/codeblocks/Manifest
@@ -1 +1,2 @@
DIST codeblocks_13.12-1.tar.gz 17221056 SHA256 772450046e8c8ba2ea0086acf433a46b83e6254fae64df9c8ca132a22f949610 SHA512 f09ab25579a4c9addcebdcc748a23963a52751853f4a1c15da10196d522f94bb17e01b2470b96d4470f5fd98725f7760e3923762c2217bcc48051eb9f7286f58 WHIRLPOOL cdf674bb9febd0d25ccfe84027b0c33f5fe9c5f1d19a1b32650487b71a6f110ee0657eaf67dceb758b192b5e5d3c2dd314f1a696491d7a70d0b334fd31a17ee3
+DIST codeblocks_16.01.tar.gz 20250097 SHA256 30fb9d206df4ab3c2e2fec2451a0a7c9723bfed9a673cc9be71e881c529d5a03 SHA512 496ff2dbcf9a8248fa9f1060d50567d1fc6480cc9d8fc9f7d2cd532c82f4344deafe9b43f2b17d2510c74851e21acf2ca90d5cc7b61237d69a17e78e9907a63a WHIRLPOOL b908c7af182d37fc3ab0f2640f4b6033169cdc7964e276df9e57627806b156ba7acba25c43983ecfe2a0aeb3ef7e66652e4f2600e978599116b4d1c472866126
diff --git a/dev-util/codeblocks/codeblocks-16.01.ebuild b/dev-util/codeblocks/codeblocks-16.01.ebuild
new file mode 100644
index 0000000..0e88143
--- /dev/null
+++ b/dev-util/codeblocks/codeblocks-16.01.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="6"
+WX_GTK_VER="2.8"
+
+inherit eutils wxwidgets
+
+DESCRIPTION="The open source, cross platform, free C++ IDE"
+HOMEPAGE="http://www.codeblocks.org/"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}.tar.gz"
+
+IUSE="contrib debug pch static-libs"
+
+S="${WORKDIR}/${P}.release"
+
+RDEPEND="app-arch/zip
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
+ contrib? (
+ app-text/hunspell
+ dev-libs/boost:=
+ dev-libs/libgamin
+ )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ touch "${S}"/revision.m4 -r "${S}"/acinclude.m4
+
+ setup-wxwidgets
+ econf \
+ --with-wx-config="${WX_CONFIG}" \
+ $(use_enable debug) \
+ $(use_enable pch) \
+ $(use_enable static-libs static) \
+ $(use_with contrib contrib-plugins all)
+}
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2016-02-27 2:47 Ryan Hill
0 siblings, 0 replies; 54+ messages in thread
From: Ryan Hill @ 2016-02-27 2:47 UTC (permalink / raw
To: gentoo-commits
commit: c375cf2e7d546f73b8addcfd7bc8be49ddbe2c4b
Author: Ryan Hill <rhill <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 27 02:46:12 2016 +0000
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org>
CommitDate: Sat Feb 27 02:46:12 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c375cf2e
dev-util/codeblocks: Revert "Support wxGTK:3.0" (Bug #575716)
Package-Manager: portage-2.2.27
Signed-off-by: Ryan Hill <rhill <AT> gentoo.org>
dev-util/codeblocks/codeblocks-13.12-r1.ebuild | 42 --------------------------
dev-util/codeblocks/codeblocks-9999.ebuild | 4 +--
2 files changed, 2 insertions(+), 44 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-13.12-r1.ebuild b/dev-util/codeblocks/codeblocks-13.12-r1.ebuild
deleted file mode 100644
index fa0a728..0000000
--- a/dev-util/codeblocks/codeblocks-13.12-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-WX_GTK_VER="3.0"
-
-inherit eutils wxwidgets
-
-DESCRIPTION="The open source, cross platform, free C++ IDE"
-HOMEPAGE="http://www.codeblocks.org/"
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
-SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz"
-
-IUSE="contrib debug pch static-libs"
-
-RDEPEND="app-arch/zip
- x11-libs/wxGTK:${WX_GTK_VER}[X]
- contrib? (
- app-text/hunspell
- dev-libs/boost:=
- dev-libs/libgamin
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_configure() {
- need-wxwidgets unicode
- econf \
- --with-wx-config="${WX_CONFIG}" \
- $(use_enable debug) \
- $(use_enable pch) \
- $(use_enable static-libs static) \
- $(use_with contrib contrib-plugins all)
-}
-
-src_install() {
- default
- prune_libtool_files
-}
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index d103c98..6504279 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
-WX_GTK_VER="3.0"
+WX_GTK_VER="2.8"
inherit autotools eutils subversion wxwidgets
^ permalink raw reply related [flat|nested] 54+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/
@ 2015-10-25 11:09 Pacho Ramos
0 siblings, 0 replies; 54+ messages in thread
From: Pacho Ramos @ 2015-10-25 11:09 UTC (permalink / raw
To: gentoo-commits
commit: 5f8ae790e0077f24e129df45b6a833ace70e6bcb
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 25 11:09:06 2015 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Oct 25 11:09:15 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f8ae790
dev-util/codeblocks: Support wxGTK:3.0
Package-Manager: portage-2.2.23
...ocks-9999.ebuild => codeblocks-13.12-r1.ebuild} | 32 +++++-----------------
dev-util/codeblocks/codeblocks-9999.ebuild | 5 ++--
2 files changed, 10 insertions(+), 27 deletions(-)
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-13.12-r1.ebuild
similarity index 51%
copy from dev-util/codeblocks/codeblocks-9999.ebuild
copy to dev-util/codeblocks/codeblocks-13.12-r1.ebuild
index 878c44b..fa0a728 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-13.12-r1.ebuild
@@ -1,24 +1,23 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI="5"
-WX_GTK_VER="2.8"
+WX_GTK_VER="3.0"
-inherit autotools eutils subversion wxwidgets
+inherit eutils wxwidgets
DESCRIPTION="The open source, cross platform, free C++ IDE"
HOMEPAGE="http://www.codeblocks.org/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS=""
-SRC_URI=""
-ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
+KEYWORDS="~amd64 ~arm ~ppc ~x86 ~x86-fbsd"
+SRC_URI="mirror://sourceforge/codeblocks/${P/-/_}-1.tar.gz"
IUSE="contrib debug pch static-libs"
RDEPEND="app-arch/zip
- x11-libs/wxGTK:2.8[X]
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
app-text/hunspell
dev-libs/boost:=
@@ -27,20 +26,8 @@ RDEPEND="app-arch/zip
DEPEND="${RDEPEND}
virtual/pkgconfig"
-src_unpack() {
- subversion_src_unpack
-}
-
-src_prepare() {
- # 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() {
+ need-wxwidgets unicode
econf \
--with-wx-config="${WX_CONFIG}" \
$(use_enable debug) \
@@ -49,11 +36,6 @@ src_configure() {
$(use_with contrib contrib-plugins all)
}
-src_compile() {
- emake clean-zipfiles
- emake
-}
-
src_install() {
default
prune_libtool_files
diff --git a/dev-util/codeblocks/codeblocks-9999.ebuild b/dev-util/codeblocks/codeblocks-9999.ebuild
index 878c44b..d103c98 100644
--- a/dev-util/codeblocks/codeblocks-9999.ebuild
+++ b/dev-util/codeblocks/codeblocks-9999.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI="5"
-WX_GTK_VER="2.8"
+WX_GTK_VER="3.0"
inherit autotools eutils subversion wxwidgets
@@ -18,7 +18,7 @@ ESVN_REPO_URI="svn://svn.code.sf.net/p/${PN}/code/trunk"
IUSE="contrib debug pch static-libs"
RDEPEND="app-arch/zip
- x11-libs/wxGTK:2.8[X]
+ x11-libs/wxGTK:${WX_GTK_VER}[X]
contrib? (
app-text/hunspell
dev-libs/boost:=
@@ -41,6 +41,7 @@ src_prepare() {
}
src_configure() {
+ need-wxwidgets unicode
econf \
--with-wx-config="${WX_CONFIG}" \
$(use_enable debug) \
^ permalink raw reply related [flat|nested] 54+ messages in thread
end of thread, other threads:[~2024-09-15 12:25 UTC | newest]
Thread overview: 54+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-15 12:25 [gentoo-commits] repo/gentoo:master commit in: dev-util/codeblocks/ Pacho Ramos
-- strict thread matches above, loose matches on Subject: below --
2024-09-15 12:25 Pacho Ramos
2024-09-15 12:25 Pacho Ramos
2024-06-08 12:30 Joonas Niilola
2024-05-16 15:06 Arthur Zamarin
2024-05-10 13:40 Joonas Niilola
2024-05-10 13:40 Joonas Niilola
2024-04-27 22:11 Sam James
2023-06-09 11:06 Viorel Munteanu
2023-05-04 4:24 Arthur Zamarin
2023-05-04 4:24 Arthur Zamarin
2023-04-14 1:06 Sam James
2023-02-10 8:57 Joonas Niilola
2023-02-10 8:57 Joonas Niilola
2022-11-25 5:41 Sam James
2022-11-25 5:41 Sam James
2022-11-25 5:41 Sam James
2021-12-06 11:31 Agostino Sarubbo
2021-12-06 8:01 Agostino Sarubbo
2021-11-02 11:00 Sam James
2021-10-12 21:14 Sam James
2021-10-12 21:14 Sam James
2021-03-17 2:19 Sam James
2021-03-12 15:25 Sam James
2020-10-14 18:35 Sergei Trofimovich
2020-07-17 7:44 Agostino Sarubbo
2020-07-17 7:21 Agostino Sarubbo
2020-07-06 7:27 Mart Raudsepp
2020-04-08 6:35 Mart Raudsepp
2020-03-07 20:27 Mart Raudsepp
2020-03-07 20:27 Mart Raudsepp
2020-03-06 12:32 Agostino Sarubbo
2020-03-06 11:35 Agostino Sarubbo
2020-01-20 10:10 Mart Raudsepp
2020-01-20 10:10 Mart Raudsepp
2020-01-20 10:10 Mart Raudsepp
2020-01-09 12:47 Agostino Sarubbo
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-07-14 19:33 Mart Raudsepp
2018-05-28 18:24 Pacho Ramos
2018-05-05 20:10 Mart Raudsepp
2018-05-05 20:10 Mart Raudsepp
2018-05-05 20:10 Mart Raudsepp
2018-05-05 20:10 Mart Raudsepp
2017-07-30 16:04 David Seifert
2016-11-25 18:57 Pacho Ramos
2016-06-24 5:49 Ryan Hill
2016-02-27 2:47 Ryan Hill
2015-10-25 11:09 Pacho Ramos
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox