Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Thomas Orgis (377eb146bd1231f3640fa847769acd6319b8775a)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Thomas Orgis <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Thomas Orgis (377eb146bd1231f3640fa847769acd6319b8775a)
  • Date: Wed, 4 Aug 2021 07:03:48 +0000

GIT changes to master grimoire by Thomas Orgis <sobukus AT sourcemage.org>:

ChangeLog | 3 +++
gnome2-libs/atkmm/DEPENDS | 4 ++--
gnome2-libs/atkmm/HISTORY | 3 +++
gnome2-libs/atkmm1.6/BUILD | 3 +++
gnome2-libs/atkmm1.6/CONFIGURE | 3 +++
gnome2-libs/atkmm1.6/DEPENDS | 6 ++++++
gnome2-libs/atkmm1.6/DETAILS | 16 ++++++++++++++++
gnome2-libs/atkmm1.6/HISTORY | 33 +++++++++++++++++++++++++++++++++
x11-toolkits/gtkmm2/DEPENDS | 4 ++--
x11-toolkits/gtkmm2/HISTORY | 3 +++
10 files changed, 74 insertions(+), 4 deletions(-)

New commits:
commit 377eb146bd1231f3640fa847769acd6319b8775a
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

mention atkmm1.6 … should the new branch be in gnome3-libs?

commit bc34fd18c94643cf5e31ab3ad94363a7cff642dc
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

gtkmm2: fix again by using atkmm1.6 and correct the sub dep

commit 6f2e540520c4805fd1158a41dea26ae56e4f63ae
Author: Thomas Orgis <sobukus AT sourcemage.org>
Commit: Thomas Orgis <sobukus AT sourcemage.org>

atkmm: split off atkmm1.6, fix deps for atkmm

We need to divide the paths for old and new APIs …

diff --git a/ChangeLog b/ChangeLog
index feceee5..f6ce294 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-08-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * gnome2-libs/atkmm1.6: new spell, old version of atkmm
+
2021-07-31 Treeve Jelbert <treeve AT sourcemage.org>
* xorg.gpg: update "Alex Deucher <alexdeucher AT gmail.com>"

diff --git a/gnome2-libs/atkmm/DEPENDS b/gnome2-libs/atkmm/DEPENDS
index 7229e65..d7a2aaf 100755
--- a/gnome2-libs/atkmm/DEPENDS
+++ b/gnome2-libs/atkmm/DEPENDS
@@ -1,7 +1,7 @@
depends meson &&
depends atk &&
-depends glibmm2.4 &&
+depends glibmm &&

if list_find "$ATKMM_OPTS" "build-documentation=true"; then
- depends -sub DOC glibmm2.4
+ depends -sub DOC glibmm
fi
diff --git a/gnome2-libs/atkmm/HISTORY b/gnome2-libs/atkmm/HISTORY
index 60f0fd6..5182ce4 100644
--- a/gnome2-libs/atkmm/HISTORY
+++ b/gnome2-libs/atkmm/HISTORY
@@ -1,3 +1,6 @@
+2021-08-04 Thomas Orgis <sobkus AT sourcemage.org>
+ * DEPENDS: This is _new_ atkmm, which needs new glibmm!
+
2021-05-30 Florian Franzmann <bwlf AT bandrate.org>
* DETAILS: version 2.36.1

diff --git a/gnome2-libs/atkmm1.6/BUILD b/gnome2-libs/atkmm1.6/BUILD
new file mode 100755
index 0000000..f6cffc6
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/BUILD
@@ -0,0 +1,3 @@
+OPTS="$ATKMM_OPTS $OPTS" &&
+
+default_build
diff --git a/gnome2-libs/atkmm1.6/CONFIGURE b/gnome2-libs/atkmm1.6/CONFIGURE
new file mode 100755
index 0000000..4154059
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/CONFIGURE
@@ -0,0 +1,3 @@
+config_query_option ATKMM_OPTS "Build the documentation?" y \
+ "--enable-documentation" \
+ "--disable-documentation"
diff --git a/gnome2-libs/atkmm1.6/DEPENDS b/gnome2-libs/atkmm1.6/DEPENDS
new file mode 100755
index 0000000..2e0d11f
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/DEPENDS
@@ -0,0 +1,6 @@
+depends atk &&
+depends glibmm2.4 &&
+
+if list_find "$ATKMM_OPTS" "--enable-documentation"; then
+ depends -sub DOC glibmm2.4
+fi
diff --git a/gnome2-libs/atkmm1.6/DETAILS b/gnome2-libs/atkmm1.6/DETAILS
new file mode 100755
index 0000000..b20c003
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/DETAILS
@@ -0,0 +1,16 @@
+ SPELL=atkmm1.6
+ SPELLX=atkmm
+ VERSION=2.24.2
+ BRANCH=`echo $VERSION|cut -d . -f 1,2`
+ SOURCE=$SPELLX-$VERSION.tar.xz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELLX-$VERSION"
+ SOURCE_URL[0]=$GNOME_URL/sources/$SPELLX/$BRANCH/$SOURCE
+
SOURCE_HASH=sha512:427714cdf3b10e3f9bc36df09c4b05608d295f5895fb1e079b9bd84afdf7bf1cfdec6794ced7f1e35bd430b76f87792df4ee63c515071a2ea6e3e51e672cdbe2
+ LICENSE[0]=LGPL
+ WEB_SITE=http://library.gnome.org/devel/atkmm/
+ ENTERED=20101022
+ SHORT="C++ binding for the ATK library"
+cat << EOF
+C++ binding for the ATK library.
+This is the 1.6 branch for the Gtk+2 world.
+EOF
diff --git a/gnome2-libs/atkmm1.6/HISTORY b/gnome2-libs/atkmm1.6/HISTORY
new file mode 100644
index 0000000..39102f6
--- /dev/null
+++ b/gnome2-libs/atkmm1.6/HISTORY
@@ -0,0 +1,33 @@
+2021-08-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * all: resurrected as atkmm1.6 for gtkmm2
+
+2020-09-24 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: glibmm2.4
+
+2016-02-11 Thomas Orgis <sobukus AT sourcemage.org>
+ * DETAILS: update to 2.24.2 (old one fails with modern C++)
+
+2011-10-29 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.22.6
+
+2011-04-07 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.22.5
+
+2011-03-25 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.22.4
+
+2011-01-10 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.22.2
+
+2011-01-04 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: PATCHLEVEL=1; updated upstream tarball
+
+2010-11-21 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS: 2.22.1
+
+2010-10-30 Vlad Glagolev <stealth AT sourcemage.org>
+ * BUILD, CONFIGURE: added, to use doc option (ported from gtkmm2
spell)
+ * DEPENDS: fixed installation w/ docless glibmm
+
+2010-10-22 Ladislav Hagara <hgr AT vabo.cz>
+ * DETAILS, DEPENDS: spell created, version 2.22.0
diff --git a/x11-toolkits/gtkmm2/DEPENDS b/x11-toolkits/gtkmm2/DEPENDS
index 11809ac..286d158 100755
--- a/x11-toolkits/gtkmm2/DEPENDS
+++ b/x11-toolkits/gtkmm2/DEPENDS
@@ -2,8 +2,8 @@ depends glibmm2.4 &&
depends gtk+2 &&
depends cairomm1.0 &&
depends pangomm1.4 &&
-depends atkmm &&
+depends atkmm1.6 &&

if list_find "$GTKMM2_OPTS" "--enable-documentation"; then
- depends -sub DOC glibmm
+ depends -sub DOC glibmm2.4
fi
diff --git a/x11-toolkits/gtkmm2/HISTORY b/x11-toolkits/gtkmm2/HISTORY
index defa012..df28511 100644
--- a/x11-toolkits/gtkmm2/HISTORY
+++ b/x11-toolkits/gtkmm2/HISTORY
@@ -1,3 +1,6 @@
+2021-08-04 Thomas Orgis <sobukus AT sourcemage.org>
+ * DEPENDS: more old spells (atkmm1.6), and sub dep fix
+
2020-09-21 Thomas Orgis <sobukus AT sourcemage.org>
* DEPENDS: depend on new *mm spells for old ABIs,
disable redundant GATHER_DOCS, ++PATCHLEVEL



  • [SM-Commit] GIT changes to master grimoire by Thomas Orgis (377eb146bd1231f3640fa847769acd6319b8775a), Thomas Orgis, 08/04/2021

Archive powered by MHonArc 2.6.24.

Top of Page