Skip to content

Commit

Permalink
ibus-bamboo: add at 0.8.4
Browse files Browse the repository at this point in the history
**Summary**
- add ibus-bamboo at v0.8.4 (https://github.com/BambooEngine/ibus-bamboo/releases/tag/v0.8.4-RC1)
- known issue with Wayland native (see BambooEngine/ibus-bamboo#44)
  • Loading branch information
minhhut committed Oct 8, 2024
1 parent 892d470 commit 9f889e1
Show file tree
Hide file tree
Showing 5 changed files with 254 additions and 0 deletions.
5 changes: 5 additions & 0 deletions packages/i/ibus-bamboo/MAINTAINERS.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
This file is used to indicate primary maintainership for this package. A package may list more than one maintainer to avoid bus factor issues. People on this list may be considered “subject-matter experts”. Please note that Solus Staff may need to perform necessary rebuilds, upgrades, or security fixes as part of the normal maintenance of the Solus package repository. If you believe this package requires an update, follow documentation from https://help.getsol.us/docs/packaging/procedures/request-a-package-update. In the event that this package becomes insufficiently maintained, the Solus Staff reserves the right to request a new maintainer, or deprecate and remove this package from the repository entirely.

- Name Surname
- Matrix: minhhut:matrix.org
- Email: minhhut@gmail.com
6 changes: 6 additions & 0 deletions packages/i/ibus-bamboo/abi_used_libs
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
libX11.so.6
libXtst.so.6
libc.so.6
libgdk-3.so.0
libgobject-2.0.so.0
libgtk-3.so.0
169 changes: 169 additions & 0 deletions packages/i/ibus-bamboo/abi_used_symbols
Original file line number Diff line number Diff line change
@@ -0,0 +1,169 @@
libX11.so.6:XChangeProperty
libX11.so.6:XCloseDisplay
libX11.so.6:XCreateSimpleWindow
libX11.so.6:XDefaultRootWindow
libX11.so.6:XFetchName
libX11.so.6:XFlush
libX11.so.6:XFree
libX11.so.6:XGetInputFocus
libX11.so.6:XGetSelectionOwner
libX11.so.6:XGetWindowProperty
libX11.so.6:XGrabPointer
libX11.so.6:XInitThreads
libX11.so.6:XInternAtom
libX11.so.6:XKeysymToKeycode
libX11.so.6:XNextEvent
libX11.so.6:XOpenDisplay
libX11.so.6:XPeekEvent
libX11.so.6:XPending
libX11.so.6:XQueryPointer
libX11.so.6:XQueryTree
libX11.so.6:XSelectInput
libX11.so.6:XSendEvent
libX11.so.6:XSetErrorHandler
libX11.so.6:XSetSelectionOwner
libX11.so.6:XStringToKeysym
libX11.so.6:XSync
libX11.so.6:XSynchronize
libX11.so.6:XUngrabPointer
libXtst.so.6:XRecordAllocRange
libXtst.so.6:XRecordCreateContext
libXtst.so.6:XRecordDisableContext
libXtst.so.6:XRecordEnableContext
libXtst.so.6:XRecordFreeContext
libXtst.so.6:XRecordFreeData
libXtst.so.6:XRecordProcessReplies
libXtst.so.6:XRecordQueryVersion
libXtst.so.6:XTestFakeKeyEvent
libc.so.6:__ctype_toupper_loc
libc.so.6:__errno_location
libc.so.6:__libc_start_main
libc.so.6:__stack_chk_fail
libc.so.6:abort
libc.so.6:calloc
libc.so.6:clock
libc.so.6:fprintf
libc.so.6:fputc
libc.so.6:free
libc.so.6:freeaddrinfo
libc.so.6:fwrite
libc.so.6:gai_strerror
libc.so.6:getaddrinfo
libc.so.6:getgrgid_r
libc.so.6:getgrnam_r
libc.so.6:getgrouplist
libc.so.6:getnameinfo
libc.so.6:getpwnam_r
libc.so.6:getpwuid_r
libc.so.6:malloc
libc.so.6:mmap
libc.so.6:munmap
libc.so.6:nanosleep
libc.so.6:printf
libc.so.6:pthread_attr_destroy
libc.so.6:pthread_attr_getstack
libc.so.6:pthread_attr_getstacksize
libc.so.6:pthread_attr_init
libc.so.6:pthread_cond_broadcast
libc.so.6:pthread_cond_wait
libc.so.6:pthread_create
libc.so.6:pthread_detach
libc.so.6:pthread_getattr_np
libc.so.6:pthread_key_create
libc.so.6:pthread_mutex_init
libc.so.6:pthread_mutex_lock
libc.so.6:pthread_mutex_trylock
libc.so.6:pthread_mutex_unlock
libc.so.6:pthread_self
libc.so.6:pthread_setspecific
libc.so.6:pthread_sigmask
libc.so.6:res_search
libc.so.6:setbuf
libc.so.6:setegid
libc.so.6:setenv
libc.so.6:seteuid
libc.so.6:setgid
libc.so.6:setgroups
libc.so.6:setregid
libc.so.6:setresgid
libc.so.6:setresuid
libc.so.6:setreuid
libc.so.6:setuid
libc.so.6:sigaction
libc.so.6:sigaddset
libc.so.6:sigemptyset
libc.so.6:sigfillset
libc.so.6:sigismember
libc.so.6:stderr
libc.so.6:stdout
libc.so.6:strcpy
libc.so.6:strerror
libc.so.6:strlen
libc.so.6:strstr
libc.so.6:sysconf
libc.so.6:unsetenv
libc.so.6:vfprintf
libgdk-3.so.0:gdk_keyval_to_lower
libgobject-2.0.so.0:g_object_get_data
libgobject-2.0.so.0:g_object_set_data
libgobject-2.0.so.0:g_signal_connect_data
libgobject-2.0.so.0:g_type_check_instance_is_a
libgtk-3.so.0:gtk_accelerator_get_label
libgtk-3.so.0:gtk_box_new
libgtk-3.so.0:gtk_box_pack_end
libgtk-3.so.0:gtk_box_pack_start
libgtk-3.so.0:gtk_button_new_with_label
libgtk-3.so.0:gtk_cell_layout_pack_start
libgtk-3.so.0:gtk_cell_layout_set_attributes
libgtk-3.so.0:gtk_cell_renderer_text_new
libgtk-3.so.0:gtk_check_button_new_with_label
libgtk-3.so.0:gtk_combo_box_get_active_iter
libgtk-3.so.0:gtk_combo_box_get_model
libgtk-3.so.0:gtk_combo_box_new
libgtk-3.so.0:gtk_combo_box_set_active
libgtk-3.so.0:gtk_combo_box_set_model
libgtk-3.so.0:gtk_container_add
libgtk-3.so.0:gtk_container_set_border_width
libgtk-3.so.0:gtk_entry_new
libgtk-3.so.0:gtk_entry_set_alignment
libgtk-3.so.0:gtk_entry_set_text
libgtk-3.so.0:gtk_grid_attach
libgtk-3.so.0:gtk_grid_new
libgtk-3.so.0:gtk_grid_set_column_spacing
libgtk-3.so.0:gtk_grid_set_row_spacing
libgtk-3.so.0:gtk_init
libgtk-3.so.0:gtk_label_new
libgtk-3.so.0:gtk_label_set_xalign
libgtk-3.so.0:gtk_list_store_append
libgtk-3.so.0:gtk_list_store_new
libgtk-3.so.0:gtk_list_store_set
libgtk-3.so.0:gtk_main
libgtk-3.so.0:gtk_main_quit
libgtk-3.so.0:gtk_message_dialog_new
libgtk-3.so.0:gtk_notebook_append_page
libgtk-3.so.0:gtk_notebook_new
libgtk-3.so.0:gtk_scrolled_window_new
libgtk-3.so.0:gtk_scrolled_window_set_propagate_natural_height
libgtk-3.so.0:gtk_scrolled_window_set_propagate_natural_width
libgtk-3.so.0:gtk_text_buffer_get_bounds
libgtk-3.so.0:gtk_text_buffer_get_text
libgtk-3.so.0:gtk_text_buffer_set_text
libgtk-3.so.0:gtk_text_view_get_buffer
libgtk-3.so.0:gtk_text_view_new
libgtk-3.so.0:gtk_text_view_set_bottom_margin
libgtk-3.so.0:gtk_toggle_button_get_active
libgtk-3.so.0:gtk_toggle_button_set_active
libgtk-3.so.0:gtk_tree_model_get
libgtk-3.so.0:gtk_widget_destroy
libgtk-3.so.0:gtk_widget_get_type
libgtk-3.so.0:gtk_widget_set_halign
libgtk-3.so.0:gtk_widget_set_margin_bottom
libgtk-3.so.0:gtk_widget_set_margin_end
libgtk-3.so.0:gtk_widget_set_margin_start
libgtk-3.so.0:gtk_widget_set_margin_top
libgtk-3.so.0:gtk_widget_set_size_request
libgtk-3.so.0:gtk_widget_set_valign
libgtk-3.so.0:gtk_widget_set_vexpand
libgtk-3.so.0:gtk_widget_show_all
libgtk-3.so.0:gtk_window_new
libgtk-3.so.0:gtk_window_set_title
21 changes: 21 additions & 0 deletions packages/i/ibus-bamboo/package.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name : ibus-bamboo
version : 0.8.4
release : 1
source :
- https://github.com/BambooEngine/ibus-bamboo/archive/refs/tags/v0.8.4-RC1.tar.gz : 8ca197b5234a2a8c93ca9852376b8ba31cb29311fff26c53d6a1ffce538d1ef2
homepage : https://github.com/BambooEngine/ibus-bamboo
license : GPL-3.0-or-later
component : desktop.core
summary : Vietnamese Input Method Engine for IBus using Bamboo Engine
description: |
Vietnamese Input Method Engine for IBus using Bamboo Engine
builddeps :
- pkgconfig(gtk+-3.0)
- pkgconfig(ibus-1.0)
- golang
- libx11-devel
- libxtst-devel
build : |
%make
install : |
%make_install
53 changes: 53 additions & 0 deletions packages/i/ibus-bamboo/pspec_x86_64.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
<PISI>
<Source>
<Name>ibus-bamboo</Name>
<Homepage>https://github.com/BambooEngine/ibus-bamboo</Homepage>
<Packager>
<Name>Minh Nguyen</Name>
<Email>minhhut@gmail.com</Email>
</Packager>
<License>GPL-3.0-or-later</License>
<PartOf>desktop.core</PartOf>
<Summary xml:lang="en">Vietnamese Input Method Engine for IBus using Bamboo Engine</Summary>
<Description xml:lang="en">Vietnamese Input Method Engine for IBus using Bamboo Engine
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://sources.getsol.us/README.Solus</Archive>
</Source>
<Package>
<Name>ibus-bamboo</Name>
<Summary xml:lang="en">Vietnamese Input Method Engine for IBus using Bamboo Engine</Summary>
<Description xml:lang="en">Vietnamese Input Method Engine for IBus using Bamboo Engine
</Description>
<PartOf>desktop.core</PartOf>
<Files>
<Path fileType="library">/usr/lib/ibus-bamboo/ibus-engine-bamboo</Path>
<Path fileType="data">/usr/share/applications/ibus-setup-Bamboo.desktop</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/COPYING.emojione</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/LICENSE.vietnamese.cm.dict</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/bamboo.xml</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/emojione.json</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/ibus-bamboo.dsc</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/ibus-bamboo.spec</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/ibus-setup-Bamboo.desktop</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/macro.tpl.txt</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/vietnamese.cm.dict</Path>
<Path fileType="data">/usr/share/ibus-bamboo/data/wlr-foreign-toplevel-management-unstable-v1.xml</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/us-candy.svg</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/us-flag.svg</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/us.svg</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/vi-candy.svg</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/vi-flag.svg</Path>
<Path fileType="data">/usr/share/ibus-bamboo/icons/vi.svg</Path>
<Path fileType="data">/usr/share/ibus/component/bamboo.xml</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2024-10-08</Date>
<Version>0.8.4</Version>
<Comment>Packaging update</Comment>
<Name>Minh Nguyen</Name>
<Email>minhhut@gmail.com</Email>
</Update>
</History>
</PISI>

0 comments on commit 9f889e1

Please sign in to comment.