@RabbitLime are you sure you aren't trying to install the github-desktop
package? This one just downloads a .deb and extracts a pre-fabricated executable.
Search Criteria
Package Details: github-desktop-bin 3.4.8_linux1-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/github-desktop-bin.git (read-only, click to copy) |
---|---|
Package Base: | github-desktop-bin |
Description: | GUI for managing Git and GitHub. |
Upstream URL: | https://desktop.github.com |
Licenses: | MIT |
Conflicts: | github-desktop |
Provides: | github-desktop |
Submitter: | immackay |
Maintainer: | fanninpm (shiftkey) |
Last Packager: | fanninpm |
Votes: | 53 |
Popularity: | 1.45 |
First Submitted: | 2018-08-01 14:12 (UTC) |
Last Updated: | 2024-11-14 03:56 (UTC) |
Dependencies (9)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- git (git-gitAUR, git-glAUR)
- libsecret
- libxss
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- org.freedesktop.secrets (keepassxc-gitAUR, gnome-keyring-gitAUR, pass-secrets-gitAUR, keepassxc-allow-aur-extension-originAUR, keepassxc-allow-aur-extension-origin-binAUR, pass-secret-service-binAUR, dssdAUR, pass-secret-service-gitAUR, bitw-gitAUR, gnome-keyring, keepassxc, kwallet, kwallet5)
- unzip (unzip-natspecAUR, unzip-zstdAUR)
- hub (hub-gitAUR) (optional) – CLI interface for GitHub.
Required by (0)
Sources (4)
- github-desktop.desktop
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-amd64-3.4.8-linux1.deb
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-arm64-3.4.8-linux1.deb
- https://github.com/shiftkey/desktop/releases/download/release-3.4.8-linux1/GitHubDesktop-linux-armhf-3.4.8-linux1.deb
fanninpm commented on 2021-12-18 18:22 (UTC)
RabbitLime commented on 2021-12-05 01:39 (UTC)
The package is broken, build error.
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
yarn install v1.21.1
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
info fsevents@2.2.1: The platform "linux" is incompatible with this module.
info "fsevents@2.2.1" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@2.1.3: The platform "linux" is incompatible with this module.
info "fsevents@2.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
info fsevents@1.2.13: The platform "linux" is incompatible with this module.
info "fsevents@1.2.13" is an optional dependency and failed compatibility check. Excluding it from installation.
info dmg-license@1.0.9: The platform "linux" is incompatible with this module.
info "dmg-license@1.0.9" is an optional dependency and failed compatibility check. Excluding it from installation.
info iconv-corefoundation@1.1.6: The platform "linux" is incompatible with this module.
info "iconv-corefoundation@1.1.6" is an optional dependency and failed compatibility check. Excluding it from installation.
[4/5] Linking dependencies...
[5/5] Building fresh packages...
$ ts-node -P script/tsconfig.json script/post-install.ts
yarn install v1.21.1
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Rebuilding all packages...
[-/7] ⠂ waiting...
[2/7] ⠂ detect-arm64-translation
[3/7] ⠂ @shiftkey/dugite
[6/7] ⠂ registry-js
error /home/bunny/.cache/yay/github-desktop/src/github-desktop/app/node_modules/detect-arm64-translation: Command failed.
Exit code: 1
Command: prebuild-install || node-gyp rebuild
Arguments:
Directory: /home/bunny/.cache/yay/github-desktop/src/github-desktop/app/node_modules/detect-arm64-translation
Output:
prebuild-install WARN install No prebuilt binaries found (target=3 runtime=napi arch=x64 libc= platform=linux)
gyp info it worked if it ends with ok
gyp info using node-gyp@8.2.0
gyp info using node@17.1.0 | linux | x64
gyp info find Python using Python version 3.9.9 found at "/usr/bin/python3"
gyp info spawn /usr/bin/python3
gyp info spawn args [
gyp info spawn args '/usr/lib/node_modules/node-gyp/gyp/gyp_main.py',
gyp info spawn args 'binding.gyp',
gyp info spawn args '-f',
gyp info spawn args 'make',
gyp info spawn args '-I',
gyp info spawn args '/home/bunny/.cache/yay/github-desktop/src/github-desktop/app/node_modules/detect-arm64-translation/build/config.gypi',
gyp info spawn args '-I',
gyp info spawn args '/usr/lib/node_modules/node-gyp/addon.gypi',
gyp info spawn args '-I',
gyp info spawn args '/home/bunny/.cache/node-gyp/11.5.0/include/node/common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=/home/bunny/.cache/node-gyp/11.5.0',
gyp info spawn args '-Dnode_gyp_dir=/usr/lib/node_modules/node-gyp',
gyp info spawn args '-Dnode_lib_file=/home/bunny/.cache/node-gyp/11.5.0/<(target_arch)/node.lib',
gyp info spawn args '-Dmodule_root_dir=/home/bunny/.cache/yay/github-desktop/src/github-desktop/app/node_modules/detect-arm64-translation',
gyp info spawn args '-Dnode_engine=v8',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'build',
gyp info spawn args '-Goutput_dir=.'
gyp info spawn args ]
gyp: name 'openssl_fips' is not defined while evaluating condition 'openssl_fips != ""' in binding.gyp while trying to load binding.gyp
gyp ERR! configure error
gyp ERR! stack Error: gyp
failed with exit code: 1
gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/node-gyp/lib/configure.js:353:16)
gyp ERR! stack at ChildProcess.emit (node:events:390:28)
gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
gyp ERR! System Linux 5.15.6-arch2-1
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/bunny/.cache/yay/github-desktop/src/github-desktop/app/node_modules/detect-arm64-translation
error Command failed with exit code 1. info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command. ==> ERROR: A failure occurred in build(). Aborting...
TowelSniffer commented on 2021-07-29 13:07 (UTC) (edited on 2021-07-29 23:50 (UTC) by TowelSniffer)
Just to add here I am getting a weird issue when pushing. I find nothing happens unless I click on a different window and then back to github desktop, after which it runs instantly. Edit: seems to be the same issue https://github.com/shiftkey/desktop/issues/508
Jake commented on 2021-07-06 22:43 (UTC)
@hwittenborn: That is fine. I have already my scripts to handle simple version bumps, these work for this package too.
hwittenborn commented on 2021-07-06 22:11 (UTC)
@Jake I can get a script going, but I'm not interested much in co-maintaining this at the moment as I'm busy with some other things.
If you'd like an auto-update script or something, let me know and I can get that going, but that would probably be the limit of my abilities to help.
fanninpm commented on 2021-05-12 00:27 (UTC)
release-2.8.1-linux2 is now the latest version. Is this getting an update anytime soon?
pawggers commented on 2021-04-02 01:30 (UTC)
release-2.7.1-linux1 is now available is this being updated soon?
hwittenborn commented on 2021-03-30 08:13 (UTC)
@immackay any chance this can get updated? If you need a co-maintainer I'd be more than willing to put some time in. I might be able to get a script going that auto-updates it too if you'd want that.
twolf commented on 2021-03-01 13:40 (UTC)
The gconf dependency is no longer needed and now has trouble compiling with the latest release.
Pinned Comments
fanninpm commented on 2022-04-05 00:18 (UTC)
ATTN: The hard dependency on
gnome-keyring
has finally been relaxed. I have not tested this thoroughly; your mileage may vary.immackay commented on 2019-10-04 23:52 (UTC)
For whom it may concern: this package depends on Shiftkey's linux support fork, located at https://github.com/shiftkey/desktop/
I check this regularly for releases. If you want the newest version, I suggest you check out github-desktop-git and modify the PKGBUILD to use the base repository, with the understanding that the application takes a significant amount of RAM to build.