Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Ismael Luceno (c26ab97bf6e60ab6345b1b754321f29519fdd8a1)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Ismael Luceno <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (c26ab97bf6e60ab6345b1b754321f29519fdd8a1)
  • Date: Fri, 15 Jan 2021 18:54:25 +0000

GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:

ChangeLog | 3 +++
chat-im/pidgin/DEPENDS | 21 +++++++++++----------
chat-im/pidgin/DETAILS | 1 +
chat-im/pidgin/HISTORY | 5 +++++
editors/gtkspell/DEPENDS | 2 +-
editors/gtkspell/HISTORY | 4 ++++
editors/gtkspell/PRE_BUILD | 7 +++++++
editors/gtkspell3/DEPENDS | 2 +-
editors/gtkspell3/DETAILS | 8 ++++----
editors/gtkspell3/HISTORY | 4 ++++
gnome2-libs/enchant-2/DEPENDS | 14 ++++++++++++++
gnome2-libs/enchant-2/DETAILS | 29 +++++++++++++++++++++++++++++
gnome2-libs/enchant-2/HISTORY | 3 +++
gnome2-libs/enchant-2/PRE_SUB_DEPENDS | 6 ++++++
gnome2-libs/enchant-2/SUB_DEPENDS | 6 ++++++
gnome2-libs/enchant/DETAILS | 2 +-
gnome2-libs/enchant/HISTORY | 3 +++
video-libs/gst-plugins-base-1.0/DETAILS | 2 +-
video-libs/gst-plugins-base-1.0/HISTORY | 3 +++
video-libs/gstreamer-1.0/DETAILS | 2 +-
video-libs/gstreamer-1.0/HISTORY | 3 +++
21 files changed, 111 insertions(+), 19 deletions(-)

New commits:
commit c26ab97bf6e60ab6345b1b754321f29519fdd8a1
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gst-plugins-base-1.0 1.18.3

commit c11d7c4a7ed663fa83fd2a8495a6d59157b90637
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gstreamer-1.0 1.18.3

commit 332c20410aa02b4b65c27289d8b1071ad7bf595f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pidgin: Update gstreamer and farstream dependencies

commit b7dc3e7a55e5a612afd68229fc48ab2bdbad22f4
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

pidgin: Make libgnt optional

It's only needed for finch (TUI). Because libgnt depends on ncurses, just
swap them.

commit b7e646c3d7ea4d1edfa2467d1b3eeec632903b45
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gtkspell: Make it build against enchant-2

commit 8087532b03108d180f127ac905c1c9065da96311
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gtkspell: Fix build against musl

commit 10fb361d59eed25fa1d1b8f785d97b537d9ddd88
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

gtkspell3 3.0.10

commit d6eab21c8d0d8de18bdef3fd78f592731677b8ac
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

enchant-2: new spell, Spell checking library

commit db0f9ac6d7e4a46ac330a9ee2ded01a969fc0983
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>

enchant: updated WEB_SITE

diff --git a/ChangeLog b/ChangeLog
index 77adc1c..7dcd345 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * gnome2-libs/enchant-2: new spell, Spell checking library
+
2021-01-14 Ismael Luceno <ismael AT sourcemage.org>
* python-pypi/python-precis-i18n: new spell, Internationalized
Usernames and Passwords
diff --git a/chat-im/pidgin/DEPENDS b/chat-im/pidgin/DEPENDS
index 24beb8a..4ba0de0 100755
--- a/chat-im/pidgin/DEPENDS
+++ b/chat-im/pidgin/DEPENDS
@@ -1,5 +1,4 @@
depends glib2 &&
-depends libgnt &&
depends intltool &&
depends libxml2 &&
depends nspr &&
@@ -31,7 +30,7 @@ optional_depends gtk+2 \
"--disable-gtkui" \
"for GTK+ user interface" &&

-optional_depends ncurses \
+optional_depends libgnt \
"--enable-consoleui" \
"--disable-consoleui" \
"for console user interface" &&
@@ -91,15 +90,17 @@ optional_depends xscreensaver \
"--disable-screensaver" \
"to use X screensaver extension" &&

-optional_depends gstreamer \
- "" \
- "--disable-gstreamer" \
- "for GStreamer audio support" &&
+optional_depends gstreamer-1.0 \
+ "--with-gstreamer=1.0" \
+ "--disable-gstreamer --disable-farstream --disable-vv" \
+ "for Audio/Video support" &&
+if is_depends_enabled "$SPELL" gstreamer-1.0; then
+ optional_depends farstream \
+ "--enable-farstream --enable-vv" \
+ "--disable-farstream --disable-vv" \
+ "for Videoconferencing support"
+fi &&

-optional_depends farstream \
- "--enable-farstream --enable-vv" \
- "--disable-farstream --disable-vv" \
- "for voice/video support" &&

optional_depends avahi \
"" \
diff --git a/chat-im/pidgin/DETAILS b/chat-im/pidgin/DETAILS
index a9db8f5..2260644 100755
--- a/chat-im/pidgin/DETAILS
+++ b/chat-im/pidgin/DETAILS
@@ -1,5 +1,6 @@
SPELL=pidgin
VERSION=2.14.1
+ PATCHLEVEL=1
SECURITY_PATCH=19
SOURCE=$SPELL-$VERSION.tar.bz2
SOURCE_URL[0]=http://downloads.sourceforge.net/sourceforge/$SPELL/$SOURCE
diff --git a/chat-im/pidgin/HISTORY b/chat-im/pidgin/HISTORY
index ac7d15d..ac19c3f 100644
--- a/chat-im/pidgin/HISTORY
+++ b/chat-im/pidgin/HISTORY
@@ -1,3 +1,8 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS: made libgnt optional
+ updated gstreamer and farstream dependencies
+ * DETAILS: PATCHLEVEL++
+
2020-07-04 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS, DEPENDS: version 2.14.1

diff --git a/editors/gtkspell/DEPENDS b/editors/gtkspell/DEPENDS
index b45263e..ecce317 100755
--- a/editors/gtkspell/DEPENDS
+++ b/editors/gtkspell/DEPENDS
@@ -1,5 +1,5 @@
depends gtk+2 &&
-depends enchant &&
+depends enchant-2 &&
depends intltool &&

optional_depends gtk-doc "" "--disable-gtk-doc" "for documentation"
diff --git a/editors/gtkspell/HISTORY b/editors/gtkspell/HISTORY
index 540d938..4476479 100644
--- a/editors/gtkspell/HISTORY
+++ b/editors/gtkspell/HISTORY
@@ -1,3 +1,7 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * PRE_BUILD: Fixed build against musl
+ * DEPENDS, PRE_BUILD: switched to enchant-2
+
2009-12-30 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.0.16

diff --git a/editors/gtkspell/PRE_BUILD b/editors/gtkspell/PRE_BUILD
new file mode 100755
index 0000000..2564d7c
--- /dev/null
+++ b/editors/gtkspell/PRE_BUILD
@@ -0,0 +1,7 @@
+default_pre_build &&
+cd "$SOURCE_DIRECTORY" &&
+# fix build against enchant-2
+sedit 's/enchant/&-2/g' configure &&
+sedit '280{/^\tenchant_dict_add_to_pwl(/!q1;s/_to_pwl//}'
gtkspell/gtkspell.c &&
+# fix build against musl
+sedit 's!maybe_os in$!& linux-musl*|\\!' config.sub
diff --git a/editors/gtkspell3/DEPENDS b/editors/gtkspell3/DEPENDS
index c70139d..c401a1a 100755
--- a/editors/gtkspell3/DEPENDS
+++ b/editors/gtkspell3/DEPENDS
@@ -1,4 +1,4 @@
-depends enchant &&
+depends enchant-2 &&

optional_depends gtk+3 \
"--enable-gtk3" \
diff --git a/editors/gtkspell3/DETAILS b/editors/gtkspell3/DETAILS
index dee5930..d12c850 100755
--- a/editors/gtkspell3/DETAILS
+++ b/editors/gtkspell3/DETAILS
@@ -1,9 +1,9 @@
SPELL=gtkspell3
- VERSION=3.0.1
- SOURCE=$SPELL-$VERSION.tar.gz
+ VERSION=3.0.10
+ SOURCE=$SPELL-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- SOURCE_URL[0]=http://gtkspell.sourceforge.net/download/$SOURCE
-
SOURCE_HASH=sha512:db42136ba4e7dafbccbd742637493fb88a548313ca9fc0f71810d9f6c902a2e8efdaecbdf5f6c60aa4b50304cc21f9a94e869665f942951eaefbbba51fbf2fc5
+
SOURCE_URL[0]="https://downloads.sourceforge.net/project/gtkspell/$VERSION/$SOURCE";
+
SOURCE_HASH=sha512:3b1ceaa9ffa06bd3f6dae39c95db951588e5cf2edf4f551cac6972822ba230af3415c5045fa24f7a4dfe05c2e386ab3f67cb80cb779576b4e54293b7b9fbc28e
WEB_SITE=http://gtkspell.sourceforge.net/
LICENSE[0]=GPL
ENTERED=20020922
diff --git a/editors/gtkspell3/HISTORY b/editors/gtkspell3/HISTORY
index a1d0112..ff0f0d8 100644
--- a/editors/gtkspell3/HISTORY
+++ b/editors/gtkspell3/HISTORY
@@ -1,3 +1,7 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 3.0.10
+ * DEPENDS: updated dependency to enchant 2.x
+
2013-03-03 Sukneet Basuta <sukneet AT sourcemage.org>
* ALL: spell copied from gtkspell
* DEPENDS: spell is buildable with both/either gtk+2 & gtk+3
diff --git a/gnome2-libs/enchant-2/DEPENDS b/gnome2-libs/enchant-2/DEPENDS
new file mode 100755
index 0000000..29c1044
--- /dev/null
+++ b/gnome2-libs/enchant-2/DEPENDS
@@ -0,0 +1,14 @@
+depends -sub CXX gcc &&
+depends glib2 &&
+
+optional_depends ispell \
+ "--enable-ispell" "--disable-ispell" \
+ "for Ispell support" &&
+
+optional_depends aspell \
+ "--enable-aspell" "--disable-aspell" \
+ "for Aspell support" &&
+
+optional_depends hspell \
+ "--enable-hspell" "--disable-hspell" \
+ "for Hspell support"
diff --git a/gnome2-libs/enchant-2/DETAILS b/gnome2-libs/enchant-2/DETAILS
new file mode 100755
index 0000000..e1255d1
--- /dev/null
+++ b/gnome2-libs/enchant-2/DETAILS
@@ -0,0 +1,29 @@
+ SPELL=enchant-2
+ VERSION=2.2.15
+
SOURCE_HASH=sha512:e29b3a85d993af28044a86dd23a3ca74c7d50b4218e542c380053a3eaf70c3ea2406feb3361ba8e793bac586c252330bb20fb56c65f3a0a54f63f103cc0abb35
+ SOURCE="enchant-$VERSION.tar.gz"
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/${SOURCE%.tar.gz}"
+
SOURCE_URL[0]="https://github.com/AbiWord/enchant/releases/download/v$VERSION/$SOURCE";
+ LICENSE[0]=GPL
+ WEB_SITE=https://abiword.github.io/enchant/
+ ENTERED=20040712
+ KEYWORDS="gnome2 libs"
+ SHORT="Spell checking library"
+cat << EOF
+Enchant is a library (and command-line program) that wraps a number of
different
+spelling libraries and programs with a consistent interface. By using
Enchant,
+you can use a wide range of spelling libraries, including some specialised
for
+particular languages, without needing to program to each library's
interface. If
+it's not convenient to call a C library, you can access most of Enchant's
+functionality via the enchant program, which communicates over a pipe
+(ispell-compatible).
+
+Backends:
+* Hunspell (used by many other programs, including Firefox and Thunderbird)
+* Nuspell (newest spell checker to be used by many other programs, including
+ Firefox and Thunderbird)
+* GNU Aspell (old Ispell replacement)
+* Hspell (Hebrew)
+* Voikko (Finnish)
+* Zemberek (Turkish)
+EOF
diff --git a/gnome2-libs/enchant-2/HISTORY b/gnome2-libs/enchant-2/HISTORY
new file mode 100644
index 0000000..511e813
--- /dev/null
+++ b/gnome2-libs/enchant-2/HISTORY
@@ -0,0 +1,3 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DEPENDS, DETAILS, HISTORY, PRE_SUB_DEPENDS, SUB_DEPENDS:
+ spell created, based on the enchant spell
diff --git a/gnome2-libs/enchant-2/PRE_SUB_DEPENDS
b/gnome2-libs/enchant-2/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..9113ea0
--- /dev/null
+++ b/gnome2-libs/enchant-2/PRE_SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ ISPELL) is_depends_enabled $SPELL ispell;;
+ ASPELL) is_depends_enabled $SPELL aspell;;
+ HSPELL) is_depends_enabled $SPELL hspell;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/gnome2-libs/enchant-2/SUB_DEPENDS
b/gnome2-libs/enchant-2/SUB_DEPENDS
new file mode 100755
index 0000000..b32440a
--- /dev/null
+++ b/gnome2-libs/enchant-2/SUB_DEPENDS
@@ -0,0 +1,6 @@
+case $THIS_SUB_DEPENDS in
+ ISPELL) depends ispell "--enable-ispell";;
+ ASPELL) depends aspell "--enable-aspell";;
+ HSPELL) depends hspell "--enable-hspell";;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}"; return 1;;
+esac
diff --git a/gnome2-libs/enchant/DETAILS b/gnome2-libs/enchant/DETAILS
index 440117f..890cd08 100755
--- a/gnome2-libs/enchant/DETAILS
+++ b/gnome2-libs/enchant/DETAILS
@@ -5,7 +5,7 @@
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
SOURCE_URL[0]=http://www.abisource.com/downloads/$SPELL/$VERSION/$SOURCE
LICENSE[0]=GPL
- WEB_SITE=http://www.abisource.com/projects/enchant/
+ WEB_SITE=https://abiword.github.io/enchant/
ENTERED=20040712
KEYWORDS="gnome2 libs"
SHORT="Spell checking library that works with Abiword"
diff --git a/gnome2-libs/enchant/HISTORY b/gnome2-libs/enchant/HISTORY
index d09f372..a2f7825 100644
--- a/gnome2-libs/enchant/HISTORY
+++ b/gnome2-libs/enchant/HISTORY
@@ -1,3 +1,6 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated WEB_SITE
+
2019-06-28 Ismael Luceno <ismael AT sourcemage.org>
* PRE_BUILD: Fixed build against musl

diff --git a/video-libs/gst-plugins-base-1.0/DETAILS
b/video-libs/gst-plugins-base-1.0/DETAILS
index 9b69b45..82bfa1c 100755
--- a/video-libs/gst-plugins-base-1.0/DETAILS
+++ b/video-libs/gst-plugins-base-1.0/DETAILS
@@ -1,6 +1,6 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=gst-plugins-base-1.0
- VERSION=1.18.2
+ VERSION=1.18.3
SOURCE=gst-plugins-base-$VERSION.tar.xz
SOURCE_DIRECTORY=$BUILD_DIRECTORY/gst-plugins-base-$VERSION

SOURCE_URL[0]=https://gstreamer.freedesktop.org/src/gst-plugins-base/$SOURCE
diff --git a/video-libs/gst-plugins-base-1.0/HISTORY
b/video-libs/gst-plugins-base-1.0/HISTORY
index 028e15d..baac980 100644
--- a/video-libs/gst-plugins-base-1.0/HISTORY
+++ b/video-libs/gst-plugins-base-1.0/HISTORY
@@ -1,3 +1,6 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.3
+
2021-01-09 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 1.18.2

diff --git a/video-libs/gstreamer-1.0/DETAILS
b/video-libs/gstreamer-1.0/DETAILS
index 71549d7..d254e08 100755
--- a/video-libs/gstreamer-1.0/DETAILS
+++ b/video-libs/gstreamer-1.0/DETAILS
@@ -1,6 +1,6 @@
source $GRIMOIRE/MESON_FUNCTIONS
SPELL=gstreamer-1.0
- VERSION=1.18.2
+ VERSION=1.18.3
SOURCE=gstreamer-$VERSION.tar.xz
SOURCE_DIRECTORY="$BUILD_DIRECTORY/gstreamer-$VERSION"
SOURCE_URL[0]=https://gstreamer.freedesktop.org/src/gstreamer/$SOURCE
diff --git a/video-libs/gstreamer-1.0/HISTORY
b/video-libs/gstreamer-1.0/HISTORY
index a9a9089..f44d3fb 100644
--- a/video-libs/gstreamer-1.0/HISTORY
+++ b/video-libs/gstreamer-1.0/HISTORY
@@ -1,3 +1,6 @@
+2021-01-15 Ismael Luceno <ismael AT sourcemage.org>
+ * DETAILS: updated spell to 1.18.3
+
2020-12-08 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.18.2




  • [SM-Commit] GIT changes to master grimoire by Ismael Luceno (c26ab97bf6e60ab6345b1b754321f29519fdd8a1), Ismael Luceno, 01/15/2021

Archive powered by MHonArc 2.6.24.

Top of Page