Github messages for voidlinux
 help / color / mirror / Atom feed
* [ISSUE] Package Request: AppImageLauncher
@ 2020-11-25 19:48 cwross
  2021-02-04 15:05 ` m4rcu5
                   ` (4 more replies)
  0 siblings, 5 replies; 7+ messages in thread
From: cwross @ 2020-11-25 19:48 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 325 bytes --]

New issue by cwross on void-packages repository

https://github.com/void-linux/void-packages/issues/26702

Description:
AppImageLauncher automates the process of creating .desktop files for easily integrating AppImages into your menus and desktop environment>

https://github.com/TheAssassin/AppImageLauncher

Thank you!

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
@ 2021-02-04 15:05 ` m4rcu5
  2021-03-24  2:45 ` JJGadgets
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: m4rcu5 @ 2021-02-04 15:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 840 bytes --]

New comment by m4rcu5 on void-packages repository

https://github.com/void-linux/void-packages/issues/26702#issuecomment-773376739

Comment:
Hi,

I took a stab at it in this https://github.com/m4rcu5/void-packages/commit/1bce018577ac5bbb7fe6bd84c4cb83225e2f76ff commit.

It's not pretty as the package has some hard dependencies on systemd. It uses that for managing the user services `appimagelauncherd`. To get around this I disabled the daemon controls in the GUI and added a note to the end user, to take care of this themself.

![image](https://user-images.githubusercontent.com/219754/106911572-973ec180-6702-11eb-977f-9c1f5e9e9e6e.png)


First-time Void package builder here, so recommendations and improvements are welcome.

The package itself seems to work as intended on my machines, if you manage the daemon yourself.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
  2021-02-04 15:05 ` m4rcu5
@ 2021-03-24  2:45 ` JJGadgets
  2021-03-24 13:38 ` m4rcu5
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 7+ messages in thread
From: JJGadgets @ 2021-03-24  2:45 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3588 bytes --]

New comment by JJGadgets on void-packages repository

https://github.com/void-linux/void-packages/issues/26702#issuecomment-805441277

Comment:
@m4rcu5 I seem to be getting `make: *** No rule to make target 'libappimage'. Stop.` Any idea why?
Attached log below.

```
❯ ./xbps-src pkg AppImageLauncher
=> xbps-src: updating repositories for host (x86_64)...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/x86_64-repodata' ...
x86_64-repodata: 1679KB [avg rate: 1617KB/s]
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/nonfree/x86_64-repodata' ...
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/debug/x86_64-repodata' ...
x86_64-repodata: 740KB [avg rate: 6453MB/s]
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/x86_64-repodata' ...
x86_64-repodata: 632KB [avg rate: 7182MB/s]
[*] Updating repository `https://alpha.de.repo.voidlinux.org/current/multilib/nonfree/x86_64-repodata' ...
=> xbps-src: updating software in / masterdir...
=> xbps-src: cleaning up / masterdir...
=> AppImageLauncher-2.2.0_1: removing autodeps, please wait...
=> AppImageLauncher-2.2.0_1: building [cmake] for x86_64...
   [host] git-2.31.0_1: found (https://alpha.de.repo.voidlinux.org/current)
   [host] automake-1.16.2_2: found (https://alpha.de.repo.voidlinux.org/current)
   [host] pkg-config-0.29.2_2: found (https://alpha.de.repo.voidlinux.org/current)
   [host] libtool-2.4.6_6: found (https://alpha.de.repo.voidlinux.org/current)
   [host] wget-1.21.1_2: found (https://alpha.de.repo.voidlinux.org/current)
   [host] xxd-8.2.2513_1: found (https://alpha.de.repo.voidlinux.org/current)
   [host] desktop-file-utils-0.26_1: found (https://alpha.de.repo.voidlinux.org/current)
   [host] cmake-3.19.6_1: found (https://alpha.de.repo.voidlinux.org/current)
   [host] ninja-1.10.2_2: found (https://alpha.de.repo.voidlinux.org/current)
   [target] glib-devel-2.66.7_1: found (https://alpha.de.repo.voidlinux.org/current)
   [target] cairo-devel-1.16.0_2: found (https://alpha.de.repo.voidlinux.org/current)
   [target] librsvg-devel-2.50.3_1: found (https://alpha.de.repo.voidlinux.org/current)
   [target] fuse-devel-2.9.9_1: found (https://alpha.de.repo.voidlinux.org/current)
   [target] libarchive-devel-3.5.1_2: found (https://alpha.de.repo.voidlinux.org/current)
   [target] boost-devel-1.72.0_4: found (https://alpha.de.repo.voidlinux.org/current)
   [target] liblzma-devel-5.2.5_1: found (https://alpha.de.repo.voidlinux.org/current)
   [target] libcurl-devel-7.75.0_2: found (https://alpha.de.repo.voidlinux.org/current)
   [target] qt5-devel-5.15.2_4: found (https://alpha.de.repo.voidlinux.org/current)
=> AppImageLauncher-2.2.0_1: installing host dependencies: git-2.31.0_1 automake-1.16.2_2 pkg-config-0.29.2_2 libtool-2.4.6_6 wget-1.21.1_2 xxd-8.2.2513_1 desktop-file-utils-0.26_1 cmake-3.19.6_1 ninja-1.10.2_2 ...
=> AppImageLauncher-2.2.0_1: installing target dependencies: glib-devel-2.66.7_1 cairo-devel-1.16.0_2 librsvg-devel-2.50.3_1 fuse-devel-2.9.9_1 libarchive-devel-3.5.1_2 boost-devel-1.72.0_4 liblzma-devel-5.2.5_1 libcurl-devel-7.75.0_2 qt5-devel-5.15.2_4 ...
=> AppImageLauncher-2.2.0_1: running pre-build hook: 02-script-wrapper ...
=> AppImageLauncher-2.2.0_1: running do_build ...
make: *** No rule to make target 'libappimage'.  Stop.
=> ERROR: AppImageLauncher-2.2.0_1: do_build: 'make ${makejobs} libappimage libappimageupdate libappimageupdate-qt' exited with 2
=> ERROR:   in do_build() at srcpkgs/AppImageLauncher/template:26
```

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
  2021-02-04 15:05 ` m4rcu5
  2021-03-24  2:45 ` JJGadgets
@ 2021-03-24 13:38 ` m4rcu5
  2021-03-25  1:16 ` JJGadgets
  2021-11-12  9:06 ` Thomashighbaugh
  4 siblings, 0 replies; 7+ messages in thread
From: m4rcu5 @ 2021-03-24 13:38 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 539 bytes --]

New comment by m4rcu5 on void-packages repository

https://github.com/void-linux/void-packages/issues/26702#issuecomment-805829218

Comment:
Hi @JJGadgets, Thanks for letting me know.

It seems that the cmake build routines switched to `ninja` as their default generator, breaking this package. (https://github.com/void-linux/void-packages/pull/28304). 
I've updated the package, rebased and pushed to my repository. Can you check out this commit? https://github.com/m4rcu5/void-packages/commit/cae1616b475497e9b062cdf7c65cbb50dd8394f2

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
                   ` (2 preceding siblings ...)
  2021-03-24 13:38 ` m4rcu5
@ 2021-03-25  1:16 ` JJGadgets
  2021-11-12  9:06 ` Thomashighbaugh
  4 siblings, 0 replies; 7+ messages in thread
From: JJGadgets @ 2021-03-25  1:16 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 335 bytes --]

New comment by JJGadgets on void-packages repository

https://github.com/void-linux/void-packages/issues/26702#issuecomment-806287557

Comment:
@m4rcu5 Looks like you got further than I did,  I was trying to add Ninja to the build process. Yours works perfectly, thanks!

Now, if it would be added to void-packages, that'd be great.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
                   ` (3 preceding siblings ...)
  2021-03-25  1:16 ` JJGadgets
@ 2021-11-12  9:06 ` Thomashighbaugh
  4 siblings, 0 replies; 7+ messages in thread
From: Thomashighbaugh @ 2021-11-12  9:06 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 2075 bytes --]

New comment by Thomashighbaugh on void-packages repository

https://github.com/void-linux/void-packages/issues/26702#issuecomment-966938428

Comment:
I get the controversy potential because systemd is even something the original package used to achieve its functionality and because different people will approach cmake and ninja with different opinions, solutions and want their platform to discuss why they do as they do whenever possible as is the nature of the solitary work it is to embark on the Linux journey at all (and that hardheadedness is a thing with Linux factionalism where controversy ensues where its not necessary, helpful or even about anything but an excuse for people to enumerate their feelings on a subject that in their personal life they probably know few people that would ever care to hear them discuss these things for its an unusual itch that this sort of thing is even scratching most have no notion of) but can't actually see why this would be something to incite a conflagration considering the patches here are reasonable approaches to overcoming the systemd dependency that so many others do and changes to the build process that to me, at least, are reasonable and instructive even. But its Linux and passions combine with absurd egoism in patterns the envy of the greatest dramas put to stage.  

Even if its not added to `void-packages` @m4rcu5 please consider making a repo to make this something other's could easily add into their own void-packages repos locally as ibhagwan did with his fork of picom [which you can see here](https://github.com/ibhagwan/picom-ibhagwan-template) as I think this would be appreciated by many and be helpful while providing everyone a workable solution no one needs to cry foul about. 

Awesome work, thanks a lot and keep up the `good stuff`  and sorry to probe this comment train rather late, I just happened to be looking for this exact solution and am grateful these are not patches falling on me to do, thought I might chime in a bit while poking at a community tendency in my ruminative way. 

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Package Request: AppImageLauncher
  2022-02-22 18:07 [ISSUE] " distefam
@ 2022-02-22 20:56 ` notthewave
  0 siblings, 0 replies; 7+ messages in thread
From: notthewave @ 2022-02-22 20:56 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 203 bytes --]

New comment by notthewave on void-packages repository

https://github.com/void-linux/void-packages/issues/35784#issuecomment-1048204299

Comment:
https://github.com/void-linux/void-packages/issues/26702

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-02-22 20:56 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-25 19:48 [ISSUE] Package Request: AppImageLauncher cwross
2021-02-04 15:05 ` m4rcu5
2021-03-24  2:45 ` JJGadgets
2021-03-24 13:38 ` m4rcu5
2021-03-25  1:16 ` JJGadgets
2021-11-12  9:06 ` Thomashighbaugh
2022-02-22 18:07 [ISSUE] " distefam
2022-02-22 20:56 ` notthewave

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).