Package Details: dasom-git 1.2.g002629d-1

Git Clone URL: https://aur.archlinux.org/dasom-git.git (read-only)
Package Base: dasom-git
Description: Dasom is a multilingual input method framework
Upstream URL: https://github.com/dasom-im/dasom
Keywords: dasom dasom-im input-method
Licenses: GNU LGPL v3
Groups: dasom
Conflicts: dasom
Submitter: sukso96100
Maintainer: sukso96100
Last Packager: sukso96100
Votes: 4
Popularity: 0.000002
First Submitted: 2015-10-07 14:53
Last Updated: 2016-02-07 14:32

Latest Comments

FMB commented on 2017-01-02 16:11

All right, thanks for your answer sukso96100.

sukso96100 commented on 2017-01-02 15:47

@FMB

Since Dasom input method framework is no longer maintained, I recommend you to use nimf(https://aur.archlinux.org/packages/nimf-git/) instead. it inherits dasom.

sorry for not being help.

FMB commented on 2017-01-01 16:58

Compilation fails for me:

CC libdasom_la-dasom-candidate.lo
dasom-candidate.c: In function ‘dasom_candidate_show_window’:
dasom-candidate.c:211:3: error: ‘gdk_screen_width’ is deprecated [-Werror=deprecated-declarations]
if (x + w > gdk_screen_width ())
^~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50:0,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from dasom-candidate.c:23:
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
gint gdk_screen_width (void) G_GNUC_CONST;
^~~~~~~~~~~~~~~~
dasom-candidate.c:212:5: error: ‘gdk_screen_width’ is deprecated [-Werror=deprecated-declarations]
x = gdk_screen_width () - w;
^
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50:0,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from dasom-candidate.c:23:
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
gint gdk_screen_width (void) G_GNUC_CONST;
^~~~~~~~~~~~~~~~
dasom-candidate.c:214:3: error: ‘gdk_screen_height’ is deprecated [-Werror=deprecated-declarations]
if (y + h > gdk_screen_height ())
^~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50:0,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from dasom-candidate.c:23:
/usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
gint gdk_screen_height (void) G_GNUC_CONST;
^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[3]: *** [Makefile:755: libdasom_la-dasom-candidate.lo] Error 1
make[3]: Leaving directory '/tmp/yaourt-tmp-felip/aur-dasom-git/src/dasom/libdasom'
make[2]: *** [Makefile:524: all] Error 2
make[2]: Leaving directory '/tmp/yaourt-tmp-felip/aur-dasom-git/src/dasom/libdasom'
make[1]: *** [Makefile:472: all-recursive] Error 1
make[1]: Leaving directory '/tmp/yaourt-tmp-felip/aur-dasom-git/src/dasom'
make: *** [Makefile:404: all] Error 2

sukso96100 commented on 2015-11-12 10:37

Since dasom-jeongeum, a libhagul based korean engine has been seperated from dasom, you need to install dasom-jeongeum-git package to type korean with dasom(dasom-git)

https://aur.archlinux.org/packages/dasom-jeongeum-git/

lockpick commented on 2015-11-03 09:05

when you are building dasom-git, you need to edit a file "PKGBUILD".

you need to edit a line
git reset --hard 2300f58827d2f7be874965083ac2bc97d5ca737d
to
git reset --hard 2300f58827d2f7be874965083ac2bc97d5ca737d > /dev/null
in pkgver().

lockpick commented on 2015-10-14 08:10

when you are building dasom-git, you need to edit a file "PKGBUILD ".

libappindicator-gtk3 is nedded by dasom-indicator.
you need to add a element 'libappindicator-gtk3' in a list of "depends" for using dasom-indicator.

sukso96100 commented on 2015-10-14 07:48

Thanks lockpick. just updated dasom-git.install

lockpick commented on 2015-10-14 07:41

when you are building dasom-git, you need to edit a file "dasom-git.install".

glib-2.0 directory is in "/usr/share" not "/usr/local/share".

change this line :
sudo /usr/bin/glib-compile-schemas /usr/local/share/glib-2.0/schemas/
to this one :
sudo /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/

sukso96100 commented on 2015-10-11 03:02

When you are building libindicator-gtk2 and libindicator-gtk3 packages which libappindicator-gtk3 requires. you need to add following line beween cd and .configure which is in libindicator's PKGBUILD build() section.

sed -i 's/LIBINDICATOR_LIBS+="$LIBM"/LIBINDICATOR_LIBS+=" $LIBM"/g' ./configure

sukso96100 commented on 2015-10-07 14:59

when you are building dasom, you can get libappindicator3 package from Unity-for-Arch Repository for building.

https://github.com/chenxiaolong/Unity-for-Arch/blob/master/README.md