Package Details: drawio-desktop-bin 12.1.0-1

Git Clone URL: https://aur.archlinux.org/drawio-desktop-bin.git (read-only)
Package Base: drawio-desktop-bin
Description: Diagram drawing application built on web technology
Upstream URL: https://github.com/jgraph/drawio-desktop
Licenses: Apache
Conflicts: drawio-desktop
Provides: drawio-desktop
Submitter: languitar
Maintainer: languitar
Last Packager: languitar
Votes: 14
Popularity: 1.501679
First Submitted: 2017-08-15 14:57
Last Updated: 2019-10-12 13:40

Latest Comments

1 2 Next › Last »

stingA0815 commented on 2019-09-05 18:48

drawio-desktop-bin E: ELF files outside of a valid path ('opt/').
drawio-desktop-bin W: File (opt/draw.io/chrome-sandbox) is setuid or setgid.
drawio-desktop-bin W: Referenced library 'libasound.so.2' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXcursor.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXi.so.6' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libnssutil3.so' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libnss3.so' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libpango-1.0.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXss.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libxcb.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXtst.so.6' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libcups.so.2' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libsmime3.so' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libffmpeg.so' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXfixes.so.3' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libatk-bridge-2.0.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libnspr4.so' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libgdk-3.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libpangocairo-1.0.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libgdk_pixbuf-2.0.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXrender.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libgtk-3.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXdamage.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libatspi.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXext.so.6' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libX11-xcb.so.1' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libX11.so.6' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXrandr.so.2' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libcairo.so.2' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libatk-1.0.so.0' is an uninstalled dependency
drawio-desktop-bin W: Referenced library 'libXcomposite.so.1' is an uninstalled dependency
Traceback (most recent call last):
  File "/usr/lib/python3.7/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/lib/python3.7/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.7/site-packages/namcap.py", line 245, in <module>
    process_realpackage(package, active_modules)
  File "/usr/lib/python3.7/site-packages/namcap.py", line 110, in process_realpackage
    errs, warns, infos = Namcap.depends.analyze_depends(pkginfo)
  File "/usr/lib/python3.7/site-packages/Namcap/depends.py", line 130, in analyze_depends
    reason_strings = [Namcap.tags.format_message(reason) for reason in reasons]
  File "/usr/lib/python3.7/site-packages/Namcap/depends.py", line 130, in <listcomp>
    reason_strings = [Namcap.tags.format_message(reason) for reason in reasons]
  File "/usr/lib/python3.7/site-packages/Namcap/tags.py", line 55, in format_message
    return (tags[tag] % data)
KeyError: 'shared-mime-info-needed'

languitar commented on 2019-08-27 08:57

@noraj any chance to revoke the request? Usually I am actively maintaining the packages. But not when I have no PC on holidays ;-)

noraj commented on 2019-08-27 08:49

Version 11.1.4:

# Maintainer: Johannes Wienke <languitar@semipol.de>

pkgname=drawio-desktop-bin
pkgver=11.1.4
pkgrel=1
pkgdesc="Diagram drawing application built on web technology"
arch=('x86_64')
url="https://github.com/jgraph/drawio-desktop"
license=('Apache')
depends=("gconf" "libnotify" "libxtst" "nss" "libxss")
provides=('drawio-desktop')
conflicts=('drawio-desktop')
optdepends=()
makedepends=()
source=("${pkgname}-${pkgver}.deb::https://github.com/jgraph/drawio-desktop/releases/download/v${pkgver}/draw.io-amd64-${pkgver}.deb")
sha256sums=('e463a150ba2706802f137a6b56f8b741a4d702a1fc4aba04c05959c4c457718c')

prepare() {
    cd "${srcdir}"
    /usr/bin/ar p "${pkgname}-${pkgver}.deb" data.tar.xz | bsdtar xf -
}

package() {
    cd "${srcdir}"
    cp -R opt "${pkgdir}/opt"
    cp -R usr "${pkgdir}/usr"
    chmod 4755 "${pkgdir}/opt/draw.io/chrome-sandbox"
    mkdir -p "${pkgdir}/usr/bin"
    ln -sf "/opt/draw.io/draw.io" "${pkgdir}/usr/bin/draw.io"
}

languitar commented on 2019-08-27 08:44

Sorry for the delay in updating. Sometimes you are on holidays...

languitar commented on 2019-03-06 21:05

Again, there is no new release of drawio desktop. Even if upstream released a lot of new online versions, no new desktop version has been published.

languitar commented on 2019-01-27 17:50

@k0r0ng this is the most recent release of drawio-desktop. Even if the drawio library is already at version 10, they haven't released a 10.x desktop version yet.

kitsunyan commented on 2017-12-28 13:08

@languitar packaging electron applications is not easy. Arch Linux probably is the only distro which provides electron as standalone package and most of electron app developers don't rely on it (they bundle electron within their distribution archive). And packaging electron apps against this package seems like a bit hackish process as well (just look at Atom PKGBUILD).

The building guide for drawio already exists and their building system produces deb package so I think they already did what they wanted. I don't sure they will do an Arch-specific build script.

languitar commented on 2017-12-28 12:59

@kitsunyan alright, will do so. Maybe we could request a real packaging script upstream?

kitsunyan commented on 2017-12-28 12:57

@languitar my package is much more "hackish". I don't think guys in draw.io team expected somebody will try to package their app like I did. Your package is more reliable from this point of view so I'd suggested to keep both.

languitar commented on 2017-12-28 12:08

@kitsunyan thanks for the real package ;) I have added the options. I am actually thinking whether to remove this package. Your's even builds fast because no deb archive needs to be unpacked. What do you think?