Package Details: xp-pen-tablet 3.4.9-231023

Git Clone URL: https://aur.archlinux.org/xp-pen-tablet.git (read-only, click to copy)
Package Base: xp-pen-tablet
Description: XP-Pen (Official) Linux utility (New UI driver)
Upstream URL: https://www.xp-pen.com/download/index.html
Keywords: driver pen tablet xp xp-pen
Licenses: custom
Submitter: Poilrouge
Maintainer: labaman
Last Packager: labaman
Votes: 29
Popularity: 0.78
First Submitted: 2020-06-12 15:35 (UTC)
Last Updated: 2024-03-17 10:27 (UTC)

Dependencies (0)

Required by (0)

Sources (1)

Latest Comments

1 2 3 4 5 6 .. 9 Next › Last »

OdinVex commented on 2023-11-05 15:48 (UTC)

@labaman, No, a broken package is one that can't compile, not whether a new one is available or not. His response was correct.

labaman commented on 2023-11-05 15:30 (UTC)

@ricwu It's not a broken package, it's just that a new version has been released. If you notice that a new version has been released, it is better to use the " Out of date " flag

ricwu commented on 2023-11-05 11:56 (UTC)

The package is currently broken. Changing the following fixed it for me:

diff --git a/PKGBUILD b/PKGBUILD
index 74a0139..be7f679 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,8 +4,8 @@
 # Contributor: Tobias Manske <aur at rad4day dot de>

 pkgname=xp-pen-tablet
-pkgver=3.4.6
-pkgrel=230714
+pkgver=3.4.9
+pkgrel=231023
 epoch=0
 pkgdesc="XP-Pen (Official) Linux utility (New UI driver)"
 arch=('x86_64')
@@ -14,7 +14,7 @@ license=('LGPL3')
 source=("XPPenLinux${pkgver}-${pkgrel}.tar.gz::https://www.xp-pen.com/download/file/id/1936/pid/1016/ext/gz.html")
 install=${pkgname}.install

-sha512sums=('85cd54b938d76e7f3399b1e30265bf94d47fcc0d7e8f44cc1a0f019afef710223a54afd994550f4db60fda6e91caad266419754b1c61632b237a330bbef5ea87')
+sha512sums=('3732abdb444ae6ee0ff585b8fadb750761f194936054c392a3cf0e93f59468acedff79e864f6e751aac2b398e0ba6d951b55048ffe11bcb68c5b690062adf441')

labaman commented on 2023-09-12 17:48 (UTC)

In any case, the license type changes will be made in PKGBUILD on the next package update. Thank you all.

OdinVex commented on 2023-09-12 11:46 (UTC)

@labaman, I think it best this noise stays away from this AUR package, thanks though. >_>

rad4day commented on 2023-09-12 10:34 (UTC)

The license should probably be changed to LICENSE=('custom') and the EULA file should be packaged as /usr/share/licenses/xp-pen-tablet/LICENSE, if I read https://wiki.archlinux.org/title/PKGBUILD#license correctly.

This patch should work. (funnily enough git am, etc die at this patch. patch -p1 works though o.O)

diff --git a/PKGBUILD b/PKGBUILD
index 74a0139..fc7f29e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -13 +13 @@ url='https://www.xp-pen.com/download/index.html'
-license=('LGPL3')
+license=('custom')
@@ -22,0 +23 @@ package() {
+       install -Dm0644 $pkgdir/usr/lib/pentablet/doc/EULA $pkgdir/usr/share/licenses/${pkgname}/LICENSE

labaman commented on 2023-09-12 09:49 (UTC)

So if at the next update, I change the license to "custom ELUA" - will everyone be happy?

rad4day commented on 2023-09-12 09:12 (UTC)

Let me chime in on this, as I made that change to the license entry. The version shipped at that time included the file: xp-pen-pentablet-3.2.0.210824-1.x86_64/App/usr/lib/pentablet/LGPL and not the usr/lib/pentablet/doc/EULA file the current version has.

So they seem to have “changed” the license sometime in between :/

labaman commented on 2023-09-12 07:59 (UTC) (edited on 2023-09-12 08:00 (UTC) by labaman)

@OdinVex, @alexandria this license type was specified in the package originally (before I started maintaining it). Seeing the current "noise" in the comments on this issue, I sent a request to xp-pen support. So far I haven't heard anything back. As soon as I get a response - in the next package updates the license type will be fixed according to xp-pen's response. For those who find this aspect critical, you can send parallel requests to xp-pen support - if you get an answer faster, please forward the support response to me.

OdinVex commented on 2023-09-11 17:41 (UTC)

@labaman, alexandria is correct, this is not LGPL in any way. It's closed-source and simply links to Qt.