Code Monkey home page Code Monkey logo

3rd-party's Introduction

Third Party Apps (DEPRECATED)

Note: This repo will not accept NEW packages as we are replacing the majority of them in Solus with a modern solution like flatpak. After we have flatpak integrated in the Software Center we will begin forceful deprecation of this repository.

This repo contains the build files required to create packages that cannot be redistributed, whether for licensing restrictions or otherwise.

For more information about 3rd party applications in Solus, visit our Help Center page at https://help.getsol.us/docs/user/software/third-party/.

Updating and building a package

A script to update the pspec.xml for a Third Party App is included in the common folder of our "packages" repository under /common/Scripts/ep-update.py

To update an app to a new version you can use the following command

ep-update.py <version> <url-to-new-deb/zip/etc>

e.g.

ep-update.py 9.5.0 https://release.gitkraken.com/linux/gitkraken-amd64.deb

After that you can build the package with

sudo eopkg bi --ignore-safety pspec.xml

This will create an .eopkg package that you can install and test

DO NOT PUSH THESE BINARY PACKAGES, only the changes to pspec.xml (and if necessary actions.py). The git history has been reset because it ballooned to nearly 300MB in size. :)

3rd-party's People

Contributors

0queue avatar ahahn94 avatar aszrul avatar bwat47 avatar cantalupo555 avatar cybre avatar datadrake avatar der-eismann avatar ericp1337 avatar frbuceta avatar gromez avatar harveydevel avatar henkesteen avatar ikeydoherty avatar jamesl33 avatar joshstrobl avatar justinzobel avatar kyrios123 avatar mcritchlow avatar moriel5 avatar rwnicholas avatar staudey avatar sunnyflunk avatar superjc710e avatar taaem avatar thanosapostolou avatar thesoenke avatar tonyjames avatar yacn avatar zvnexus avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

3rd-party's Issues

problems with spotify in 3rd-party software in software center

if you are having problems to install spotify:

  1. download it with wget
    wget -S https://repository-origin.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.1.56.595.g2d2da0de_amd64.deb
  2. modify the spotify.xml file to point to your local files with file:/// prefix
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://getsol.us/standard/pisi-spec.dtd">
<PISI>
    <Source>
        <Name>spotify</Name>
        <Packager>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Packager>
        <Summary>Spotify Music, Video and Podcast Streaming Client.</Summary>
        <Description>Spotify is a Swedish commercial music streaming, podcast and video service that provides digital rights management-protected[3] content from record labels and media companies.</Description>
        <License>Copyright (c) 2006-2010 Spotify Ltd.</License>
        <Archive sha1sum="35504e2328be38656d1cb77637224b262879d844" type="binary">file:///home/arthur/Projects/Scripts/spotify/spotify-client_1.1.56.595.g2d2da0de_amd64.deb</Archive>

        <BuildDependencies>
            <Dependency>binutils</Dependency>
            <Dependency>libxscrnsaver</Dependency>
        </BuildDependencies>
    </Source>

    <Package>
        <Name>spotify</Name>
        <Files>
            <Path fileType="executable">/usr/bin</Path>
            <Path fileType="doc">/usr/share/doc</Path>
            <Path fileType="data">/usr/share/spotify</Path>
            <Path fileType="data">/usr/share/applications</Path>
        </Files>
        <RuntimeDependencies>
            <Dependency>curl-gnutls</Dependency>
            <Dependency>gconf</Dependency>
        </RuntimeDependencies>

    </Package>

    <History>
        <Update release="46">
            <Date>10-25-2018</Date>
            <Version>1.0.92.390</Version>
            <Comment>Update to 1.0.92.390</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="45">
            <Date>09-15-2018</Date>
            <Version>1.0.89.313</Version>
            <Comment>Update to 1.0.89.313</Comment>
            <Name>Thomas Staudinger</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="44">
            <Date>08-22-2018</Date>
            <Version>1.0.88.353</Version>
            <Comment>Update to 1.0.88.353</Comment>
            <Name>Thomas Staudinger</Name>
            <Email>[email protected]</Email>
        </Update>
        
        <Update release="43">
            <Date>05-31-2018</Date>
            <Version>1.0.80.480</Version>
            <Comment>Update to 1.0.80.480</Comment>
            <Name>Nícholas Lima de Souza Silva</Name>
            <Email>[email protected]</Email>
        </Update>
        
        <Update release="42">
            <Date>04-23-2018</Date>
            <Version>1.0.77.338</Version>
            <Comment>Add curl-gnutls as rundep, fixes T6241</Comment>
            <Name>Pierre-Yves</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="41">
            <Date>04-15-2018</Date>
            <Version>1.0.77.338</Version>
            <Comment>Update to 1.0.77.338</Comment>
            <Name>Peter O'Connor</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="40">
            <Date>03-01-2018</Date>
            <Version>1.0.72.117</Version>
            <Comment>Update to 1.0.72.117</Comment>
            <Name>Stanislas Lange</Name>
            <Email>[email protected]</Email>
        </Update>
        <Update release="39">
            <Date>01-17-2018</Date>
            <Version>1.0.70.399</Version>
            <Comment>Update to 1.0.70.399</Comment>
            <Name>Aszrul Aszrie</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="38">
            <Date>11-22-2017</Date>
            <Version>1.0.69.336</Version>
            <Comment>Update to 1.0.69.336</Comment>
            <Name>ahahn94</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="37">
            <Date>11-22-2017</Date>
            <Version>1.0.67.582</Version>
            <Comment>Update to 1.0.67.582</Comment>
            <Name>Peter O'Connor</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="36">
            <Date>10-26-2017</Date>
            <Version>1.0.66.478</Version>
            <Comment>Update to 1.0.66.478</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="35">
            <Date>10-01-2017</Date>
            <Version>1.0.64.407</Version>
            <Comment>Update to 1.0.64.407</Comment>
            <Name>Jérôme Groven</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="34">
            <Date>09-28-2017</Date>
            <Version>1.0.64.401</Version>
            <Comment>Update to 1.0.64.401</Comment>
            <Name>Peter O'Connor</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="33">
            <Date>07-20-2017</Date>
            <Version>1.0.59.395</Version>
            <Comment>Update to 1.0.59.395</Comment>
            <Name>Bryan T. Meyers</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="32">
            <Date>06-23-2017</Date>
            <Version>1.0.57.474</Version>
            <Comment>Update to 1.0.57.474</Comment>
            <Name>Peter O'Connor</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="31">
            <Date>05-24-2017</Date>
            <Version>1.0.55.487</Version>
            <Comment>1.0.55.487.g256699aa-16</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="30">
            <Date>04-14-2017</Date>
            <Version>1.0.53.758</Version>
            <Comment>Update to 1.0.53.758.gde3fc4b2-33</Comment>
            <Name>Ikey Doherty</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="29">
            <Date>03-26-2017</Date>
            <Version>1.0.52.717</Version>
            <Comment>Update to 1.0.52.717.g2f08534a-47</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="28">
            <Date>02-25-2017</Date>
            <Version>1.0.49.125</Version>
            <Comment>Update to 1.0.49.125.g72ee7853-111</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="27">
            <Date>02-11-2017</Date>
            <Version>1.0.48.103</Version>
            <Comment>Update to 1.0.48.103.g15edf1ec-121</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="26">
            <Date>01-31-2017</Date>
            <Version>1.0.48.103</Version>
            <Comment>Update to 1.0.48.103</Comment>
            <Name>Ikey Doherty</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="25">
            <Date>12-26-2016</Date>
            <Version>1.0.44.100</Version>
            <Comment>Update to 1.0.44.100</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="24">
            <Date>12-21-2016</Date>
            <Version>1.0.45.186</Version>
            <Comment>Update to 1.0.45.186</Comment>
            <Name>Stefan Ric</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="23">
            <Date>12-16-2016</Date>
            <Version>1.0.45.182</Version>
            <Comment>Update to 1.0.45.182</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="22">
            <Date>12-02-2016</Date>
            <Version>1.0.43.125</Version>
            <Comment>Update to 1.0.43.125</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="21">
            <Date>11-29-2016</Date>
            <Version>1.0.43.123</Version>
            <Comment>Fixed download link</Comment>
            <Name>Bryan T. Meyers</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="20">
            <Date>11-25-2016</Date>
            <Version>1.0.43.123</Version>
            <Comment>Update to 1.0.43.123</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="19">
            <Date>11-10-2016</Date>
            <Version>1.0.42.151</Version>
            <Comment>Update to 1.0.42.151</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="18">
            <Date>09-24-2016</Date>
            <Version>1.0.38.171</Version>
            <Comment>Update to 1.0.38.171</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="17">
            <Date>09-03-2016</Date>
            <Version>1.0.37.152</Version>
            <Comment>Update to 1.0.37.152</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="16">
            <Date>08-12-2016</Date>
            <Version>1.0.36.120</Version>
            <Comment>Update to 1.0.36.120</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="15">
            <Date>08-06-2016</Date>
            <Version>1.0.34.146</Version>
            <Comment>Update to 1.0.34.146</Comment>
            <Name>Ikey Doherty</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="14">
            <Date>08-04-2016</Date>
            <Version>1.0.33.106</Version>
            <Comment>Update to 1.0.33.106</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="13">
            <Date>06-27-2016</Date>
            <Version>1.0.32.96</Version>
            <Comment>Update to 1.0.32.96</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="12">
            <Date>04-29-2016</Date>
            <Version>1.0.28.89</Version>
            <Comment>Update to 1.0.28.89</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="11">
            <Date>04-10-2016</Date>
            <Version>1.0.27.71</Version>
            <Comment>Update to 1.0.27.71</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="10">
            <Date>03-31-2016</Date>
            <Version>1.0.26.125</Version>
            <Comment>Update to 1.0.26.125_15</Comment>
            <Name>Joshua Strobl</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="9">
            <Date>03-31-2016</Date>
            <Version>1.0.26.125</Version>
            <Comment>Update to 1.0.26.125</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="8">
            <Date>03-13-2016</Date>
            <Version>1.0.25.127</Version>
            <Comment>Update to 1.0.25.127</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="7">
            <Date>02-20-2016</Date>
            <Version>1.0.23.93</Version>
            <Comment>Package bump</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="6">
            <Date>02-20-2016</Date>
            <Version>1.0.23.93</Version>
            <Comment>Package bump</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="5">
            <Date>02-19-2016</Date>
            <Version>1.0.23.93</Version>
            <Comment>Update to 1.0.23.93</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="4">
            <Date>02-19-2016</Date>
            <Version>1.0.23.93</Version>
            <Comment>Update to 1.0.23.93</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="3">
            <Date>02-19-2016</Date>
            <Version>1.0.23.93</Version>
            <Comment>Update to 1.0.23.93</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="2">
            <Date>01-21-2016</Date>
            <Version>1.0.19.106</Version>
            <Comment>Package bump</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>

        <Update release="1">
            <Date>01-12-2016</Date>
            <Version>1.0.19.106</Version>
            <Comment>Add spotify to repositories</Comment>
            <Name>Justin Zobel</Name>
            <Email>[email protected]</Email>
        </Update>
    </History>
</PISI>
  1. copy actions.py and component.xml
  2. run eopkg bi --ignore-safety <path-to-xml-file>
  3. run eopkg it <path-to-eopkg-file>

Google Earth build fails

I have an existing install of Google Earth which fails to update. I primarily use eopkg3p, but I get an error when using the Software Center too.

Other apps, like Google Chrome or Slack Desktop, update just fine either way.

Below is the output from eopkg3p. The error below is the same I get in the Software Center UI: Command "ar xf google-earth-pro-stable_7.3.4.8248_amd64.deb" failed, return value was 9.

The following packages are going to be upgraded:
google-earth
Continue? [Y/n]: Y
Building source package: google-earth
DEBUG: InstallDB initialized in 0.00418591499329.
DEBUG: RepoDB initialized in 9.29832458496e-05.
google-earth-pro-stable_7.3.4_amd64.deb [cached]
Unpacking archive(s)...
 unpacked (/var/eopkg/google-earth-7.3.4.8248-17/work)
Setting up source...
ar: google-earth-pro-stable_7.3.4.8248_amd64.deb: No such file or directory
DEBUG: return value for "ar xf google-earth-pro-stable_7.3.4.8248_amd64.deb" is 9
Program terminated.
Command "ar xf google-earth-pro-stable_7.3.4.8248_amd64.deb" failed, return value was 9.
Please use 'eopkg help' for general help.
Traceback (most recent call last):
  File "/home/sam/.local/bin/eopkg3p", line 8, in <module>
    sys.exit(cli())
  File "/home/sam/.local/lib/python3.7/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/home/sam/.local/lib/python3.7/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/home/sam/.local/lib/python3.7/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/sam/.local/lib/python3.7/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/sam/.local/lib/python3.7/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/sam/.local/lib/python3.7/site-packages/click/decorators.py", line 21, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/sam/.local/lib/python3.7/site-packages/eopkg3p/cli.py", line 157, in upgrade
    eopkg = core.build_pspec(pspec)
  File "/home/sam/.local/lib/python3.7/site-packages/eopkg3p/core.py", line 95, in build_pspec
    [PKEXEC, EOPKG, "bi", "--ignore-safety", pspecfile, "-O", dest]
  File "/usr/lib/python3.7/subprocess.py", line 363, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/pkexec', '/usr/bin/eopkg', 'bi', '--ignore-safety', PosixPath('/home/sam/.cache/eopkg3p/3rd-party/network/web/google-earth/pspec.xml'), '-O', PosixPath('/home/sam/.cache/eopkg3p/builds/google-earth')]' returned non-zero exit status 1.

Sublime Text Update

Hi,

Please consider updating Sublime Text to version 4 that was released around a year ago and is stable. The older version is outdated and contains some bugs, while the newer version does not always work properly when installed via snap.

Spotify won't install

When trying to install Spotify, the Software Center displays an error message saying that it wasn't able to get the necessary .deb file. Probably its version number has to be updated.
Captura de tela de 2023-05-31 15-05-21

Deprecate google talk

It is obvious that this program is not popular and is also outdated, I think this can be replaced with a more useful zoom

PomoDoneApp fails to launch

The PomoDoneApp now fails to launch with the following error:

(pomodoneapp:12479): Pango-ERROR **: 21:46:43.870: Harfbuzz version too old (1.4.2)

This presumably started when we updated our Pango version to 1.44

According to what I've read the PomoDoneApp devs need to update their Electron version to fix this.
In the meantime I'll see if there is some kind of possible workaround.

Thanks to yolan on IRC for reporting this.

WTF WPS Office EULA

Somebody on the forums pointed this in the WPS Office license

(3)If this Software is a WPS Office version for Linux OS, the following apply:

  1. You are only entitled to install and use this Software on computers meeting the following operating environment requirements as agreed herein:
    OS: Linux OS produced by China brand enterprises, such as Ubuntu or Ubentu Kylin, Deepin, NeoKylin, NFS China, and New Start
    CPU: X86 or CPU produced by China enterprises such as Loongson, Phytium, SW, Zhaoxin, and MPRC

DaVinci Resolve

I just got DaVinci Resolve working on Solus and I would like to help make a script to deploy it to Solus in the future (it does require a couple of tricks). I think it would be great to add to Solus's one-click 4rd Party installer!

But I've read the readme and seen new programs be denied. This repo has been deprecated for over 5 years but there are some 3rd party apps which just aren't going to be available via snap or flatpak for a long time if ever.

If I spend the time building the new Resolve package, will it be denied?

I really want Solus to keep being awesome and I'm trying to help!

Upgrade Synology Drive client to 2.x

Hello, I see per this issue that the app called "Synology Cloud Station Drive" may have actually been changed to be "Synology Drive" software that was released in the last year or so. Technically these are different applications so I'm thinking this was an incorrect change to make.

What's a bit odd to me is that the version used is Drive 1.1.4 rather than the 2.0 version that was released in July.

I'm not sure the status of this repo since the description says it's deprecated but updates appear to be occurring, so I propose that Synology Drive is added as a new application to the repo and is based on the 2.x version in order for users to stay current. At the time of this post, the most recent version is 2.0.1-11061.

If we can't add a new app at this time, then at least updating the current app to the newest version would be a good start, and I would hope that the snap that eventually gets built gets the right name set.

Update AnyDesk to 5.5.6

AnyDesk has been updated to version 5.5.6, and attempting to download results in a 404 error because it points to version 5.5.5.

Thank you.

Remove android-tools

The package android-tools is now available in better form from the main repository, see here
It should be removed from this repository to avoid confusion and conflicting release versions.

Caveat: People who already have installed android-tools now have a version with a much higher release number than the one from the main repository and will not receive updates as long as the main repository packages hasn't caught up in that regard, unless I'm misunderstanding the update process.

This goes hand-in-hand with getsolus/help-center-docs#219

TeamViewer Install broken

Edit: The TeamViewer website is down so this is probably the issue.
"www.teamviewer.com sent an invalid response.
ERR_SSL_PROTOCOL_ERROR
" Hopefully not a permanent issue.

The Teamviewer installation is broken and freezes the software center.
teamviewer-install-error

Budgie "Solus 4.1 Fortitude" fully updated.

PS: Please Add Google's remote desktop https://remotedesktop.google.com as a option. It seems to work for other distros. 👍
https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb

bitwig-studio fails hash check

A user was complaining it was broken on reddit, upon testing its failing the hash check.

sudo eopkg bi --ignore-safety https://raw.githubusercontent.com/getsolus/3rd-party/master/multimedia/music/bitwig-studio/pspec.xml
pspec.xml                      (10.0 KB)100%    101.01 MB/s [00:00:00] [complete]
actions.py                     (487.0  B)100%     30.92 MB/s [00:00:00] [complete]
DEBUG: InstallDB initialized in 0.0480778217316.
DEBUG: RepoDB initialized in 3.60012054443e-05.
DEBUG: Remote file can not be reached. Previously downloaded part of the file will be removed.
bitwig-wrapper                 (75.0  B)100%      3.57 MB/s [00:00:00] [complete]
Bitwig Studio.desktop          (323.0  B)100%     17.00 MB/s [00:00:00] [complete]
Building source package: bitwig-studio
component.xml                  (48.0  B)100%      3.31 MB/s [00:00:00] [complete]
Fetching source from: https://downloads.bitwig.com/stable/3.3.6/bitwig-studio-3.3.6.deb
bitwig-studio-3.3.6.deb        (205.8 MB)100%    742.57 KB/s [00:00:00] [complete]
Source archive is stored: /var/cache/eopkg/archives/bitwig-studio-3.3.6.deb
Unpacking archive(s)...
Program terminated.
unpack: check_file_hash failed
Please use 'eopkg help' for general help.

New version 3.3.7 is out also btw, cheers.

Discontinued

Is this repository will be disabled?
Particularly I do not like the snap packages, they need to evolve a lot.

Google Earth build fails

Hey @Staudey, I'm finding that the Google Earth package build is failing. Googled the issue and apparently I reported (and you fixed) an identical issue last year! Hopefully a similar fix again. #58

The following packages are going to be upgraded:
google-earth
Continue? [Y/n]: Y
Building source package: google-earth
DEBUG: InstallDB initialized in 0.00217509269714.
DEBUG: RepoDB initialized in 3.91006469727e-05.
Fetching source from: https://dl.google.com/dl/linux/direct/google-earth-pro-stable_7.3.6_amd64.deb
google-earth-pro-stable_7.3.6_amd64.deb (57.7 MB)100%     10.07 MB/s [00:00:00] [complete]
Source archive is stored: /var/cache/eopkg/archives/google-earth-pro-stable_7.3.6_amd64.deb
Unpacking archive(s)...
 unpacked (/var/eopkg/google-earth-7.3.6.9285-20/work)
Setting up source...
ar: google-earth-pro-stable_7.3.6.9285_amd64.deb: No such file or directory
DEBUG: return value for "ar xf google-earth-pro-stable_7.3.6.9285_amd64.deb" is 9
Program terminated.
Command "ar xf google-earth-pro-stable_7.3.6.9285_amd64.deb" failed, return value was 9.
Please use 'eopkg help' for general help.
Traceback (most recent call last):
  File "/home/sam/.local/bin/eopkg3p", line 8, in <module>
    sys.exit(cli())
  File "/usr/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/usr/lib/python3.10/site-packages/click/core.py", line 1657, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib/python3.10/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/usr/lib/python3.10/site-packages/click/decorators.py", line 26, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/home/sam/.local/lib/python3.10/site-packages/eopkg3p/cli.py", line 157, in upgrade
    eopkg = core.build_pspec(pspec)
  File "/home/sam/.local/lib/python3.10/site-packages/eopkg3p/core.py", line 94, in build_pspec
    subprocess.check_call(
  File "/usr/lib/python3.10/subprocess.py", line 369, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['/usr/bin/pkexec', '/usr/bin/eopkg', 'bi', '--ignore-safety', PosixPath('/home/sam/.cache/eopkg3p/3rd-party/network/web/google-earth/pspec.xml'), '-O', PosixPath('/home/sam/.cache/eopkg3p/builds/google-earth')]' returned non-zero exit status 1.

Deprecate packages which have a Flatpak alternative

List of packages with a Flatpak alternative:

  • android-studio (com.google.AndroidStudio)
  • anydesk (com.anydesk.Anydesk)
  • bitwig-studio (com.bitwig.BitwigStudio)
  • clion (com.jetbrains.CLion)
  • datagrip (com.jetbrains.DataGrip)
  • enpass (io.enpass.Enpass)
  • franz (com.meetfranz.Franz)
  • gitkraken (com.axosoft.GitKraken)
  • goland (com.jetbrains.GoLand)
  • google-chrome-stable (com.google.Chrome)
  • google-chrome-unstable (com.google.ChromeDev)
  • google-earth (com.google.EarthPro)
  • idea (com.jetbrains.IntelliJ-IDEA-Ultimate, com.jetbrains.IntelliJ-IDEA-Community)
  • mendeleydesktop (com.elsevier.MendeleyDesktop)
  • phpstorm (com.jetbrains.PhpStorm)
  • plexmediaserver (tv.plex.PlexDesktop)
  • pycharm (com.jetbrains.PyCharm-Professional)
  • pycharm-ce (com.jetbrains.PyCharm-Community)
  • rider (com.jetbrains.Rider)
  • rubymine (com.jetbrains.RubyMine)
  • skype (com.skype.Client)
  • slack-desktop (com.slack.Slack)
  • spotify (com.spotify.Client)
  • viber (com.viber.Viber)
  • webstorm (com.jetbrains.WebStorm)

Packages without an alternative:

anydesk missing dependecy

Hello there!

Looks like anydesk is missing zlib-minizip package as dependency.

$ anydesk
anydesk: error while loading shared libraries: libminizip.so.1: cannot open shared object file: No such file or directory

AnyDesk 5.4 Update

Hi,

Thanks for wonderful repo, would you be so kind to update to latest anydesk - 5.4 ?

Convert packages without a Flatpak alternative to the YPKG format

(List copied verbatim from #72 )

Packages in 3rd party without a flatpak version

3rd party vscode

Since we have apps such as chrome, spotify, etc which have open source versions, why dont add the original version of vscode?

Newest Chrome stable build launches with title bar

Just updated this morning to 93.0.4577.63 via eopkg3p, and the title bar setting is set by default. Never had that happen before.

I was able to untoggle it in Settings (just search for "title bar"), but some users may get surprised by that.

image

Android Studio 3.3.0.20 (stable channel)

Android Studio 3.3.0 has become stable and is now released (SHA-256: 5cb29b768a4c316649cccc87334e89b1f2db2dc6625e61aff2d3ae68d5632a37).

An update to the 3rd-party libraries would be appreciated! Thank you for your continued support!

JRE/JDK error when launching CLion

It looks like the new version of CLion expects either JRE_HOME or JDK_HOME to point to a valid Java install. The other JetBrains IDEs don't care about those environment variables. OpenJDK 17 is defined as a runtime dependency for CLion and therefore already installed by default.

Should we consider this OUR problem and let either of the envvars point to /user/lib/openjdk-17 - or should we consider this a USER problem and just let them run into the error message and figure it out by themselves?

image

spotify update doesn't work

Hello,

Tried to install spotify and get this error :

$ sudo eopkg bi --ignore-safety https://raw.githubusercontent.com/getsolus/3rd-party/master/multimedia/music/spotify/pspec.xml
Password: 
pspec.xml                      (16.0 KB)100%    109.03 MB/s [00:00:00] [complete]
actions.py                     (490.0  B)100%     22.27 MB/s [00:00:00] [complete]
DEBUG: InstallDB initialized in 0.00241994857788.
DEBUG: RepoDB initialized in 3.60012054443e-05.
DEBUG: Remote file can not be reached. Previously downloaded part of the file will be removed.
Building source package: spotify
component.xml                  (48.0  B)100%      3.25 MB/s [00:00:00] [complete]
Fetching source from: http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.1.55.494.gca75f788_amd64.deb
DEBUG: Remote file can not be reached. Previously downloaded part of the file will be removed.
Program terminated.
Could not fetch destination file "http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.1.55.494.gca75f788_amd64.deb": [Errno 14] HTTP Error 404 - Not Found
Please use 'eopkg help' for general help.

Sunvox fails the hash check

Sunvox fails the hash check.

Steps to reproduce:
sudo eopkg bi --ignore-safety https://raw.githubusercontent.com/getsolus/3rd-party/master/multimedia/music/sunvox/pspec.xml


pspec.xml                      (2.0 KB)100%     42.60 MB/s [00:00:00] [complete]
actions.py                     (538.0  B)100%     11.15 MB/s [00:00:00] [complete]
DEBUG: InstallDB initialized in 0.0101490020752.
DEBUG: RepoDB initialized in 8.39233398438e-05.
DEBUG: Remote file can not be reached. Previously downloaded part of the file will be removed.
Building source package: sunvox
component.xml                  (48.0  B)100%      1.18 MB/s [00:00:00] [complete]
Fetching source from: http://warmplace.ru/soft/sunvox/sunvox-1.9.4c.zip
sunvox-1.9.4c.zip              (22.4 MB)100%     72.09 KB/s [00:00:00] [complete]
Source archive is stored: /var/cache/eopkg/archives/sunvox-1.9.4c.zip
Unpacking archive(s)...
Program terminated.
unpack: check_file_hash failed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.