Search Criteria
Package Details: keyman-onboard 1.4.3-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/keyman-onboard.git (read-only, click to copy) |
---|---|
Package Base: | keyman-onboard |
Description: | fork of onboard to adapt it to use it as an OSK for Keyman on Linux |
Upstream URL: | https://github.com/keymanapp/onboard-keyman |
Keywords: | gtk gtk3 keyboard on-screen onboard osk python |
Licenses: | GPL3 |
Conflicts: | onboard |
Provides: | onboard |
Submitter: | Vitrum-cnkj34kr8 |
Maintainer: | Vitrum-cnkj34kr8 (begin-theadventu) |
Last Packager: | begin-theadventu |
Votes: | 3 |
Popularity: | 0.067041 |
First Submitted: | 2019-01-03 15:17 (UTC) |
Last Updated: | 2023-11-09 14:06 (UTC) |
Dependencies (10)
- dbus-python (python-dbus)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR)
- hunspell (hunspell-gitAUR)
- libcanberra
- libxkbfile
- python-cairo (python-cairo-gitAUR)
- python-gobject
- python-lxml
- python-distutils-extra (make)
- mousetweaks (optional) – hover click with mouse
Required by (8)
- ayatana-indicator-a11y (requires onboard)
- hamonikr-onboard-layout-ko (requires onboard)
- keyman (optional)
- lcarsde-onboard-theme (requires onboard)
- onboard-layout-zhuyin (requires onboard)
- pantheon-session-git (requires onboard)
- thinkpad-l380-yoga-scripts-git (requires onboard) (optional)
- thinkpad-yoga-scripts-git (requires onboard) (optional)
Latest Comments
begin-theadventu commented on 2023-11-09 13:04 (UTC) (edited on 2024-01-15 18:13 (UTC) by begin-theadventu)
I could create a new package 'onboard-keyman' and then submit a merge request.
Thanks for the link about licenses. I can remove the
+
, although the situation with some licenses is strange.In the repositories some packages have the
-or-later
suffix e.g.geonkick
, but short identifier is GPL-3.0+ [//never mind], although Arch shortens licenses even more "GPL3", so I thought why not just add+
.Thanks, I will change the link.
//Late edit: I might have been wrong about the dependencies.
Vitrum-cnkj34kr8 commented on 2023-11-09 11:21 (UTC) (edited on 2023-11-09 11:27 (UTC) by Vitrum-cnkj34kr8)
I agree, but currently don't have time. Do you have sufficient rights to do it?
According to Arch Linux convention it should be "GPL3" (for both GPL3 and GPL3+), otherwise namcap informs the "GPL3+ is not a common license":
Files on launchpad.net are recommended by the official developers, so you can use them and check their integrity:
begin-theadventu commented on 2023-11-08 23:02 (UTC) (edited on 2023-11-09 03:03 (UTC) by begin-theadventu)
Thank you very much! The links were very useful.
Changelog of my update: arch (launchpad "Builds"), license, depends (iso-codes is required by gtk3, systemd is core, python-dbus renamed to dbus-python), makedepends (git), provides, source to 1.4.3 commit, and pkgdesc which I copied from GitHub, although it's different on launchpad. Edit: corrected commit and added python-lxml depend.
What do you think about creating a new package
onboard-keyman
for a merge request? Since this is how it's named on both GitHub and launchpad.Vitrum-cnkj34kr8 commented on 2023-11-08 17:33 (UTC) (edited on 2023-11-08 18:10 (UTC) by Vitrum-cnkj34kr8)
@begin-theadventu
I have made you a Co-Maintainer, and I agree with your proposals.
P.S. The most recent version is v1.4.3.
P.P.S. The release code of v.1.4.3 is here or here ("orig.tar.gz" file), so there is no need to rename the package to "-git".
begin-theadventu commented on 2023-11-08 16:51 (UTC) (edited on 2023-11-08 17:00 (UTC) by begin-theadventu)
And there are also some other things. I could publish the revised PKGBUILD if the maintainer was interested.
However, I wrote my comment over a month ago and received no response.
begin-theadventu commented on 2023-09-29 02:12 (UTC) (edited on 2023-09-29 03:31 (UTC) by begin-theadventu)
This package should be changed to have the
-git
suffix, merge request to onboard-keyman-git (onboard-keyman, because that's the name of the repository).It also conflicts with
onboard
, soprovides=('onboard')
should be added since it's a drop-in replacement.Also, shouldn't the license be
GPL-3.0-or-later
? In the repository, it's written as GPL-3+. However, official packages use the previous variation for such license.And python-dbus was changed to dbus-python.