File tree Expand file tree Collapse file tree 3 files changed +27
-10
lines changed
Expand file tree Collapse file tree 3 files changed +27
-10
lines changed Original file line number Diff line number Diff line change 1- # Maintainer: Nicola Squartini <tensor5@gmail.com >
1+ # Maintainer: Justin Kromlinger <hashworks@archlinux.org >
22
33pkgname=go-ethereum
4- pkgver=1.10.12
5- _commit=6c4dc6c38827296dec5a49a6ea25fd7f0eb4ac77
4+ pkgver=1.14.3
5+ _commit=ab48ba42f4f34873d65fd1737fabac5c680baff6
66pkgrel=1
77pkgdesc=' Official Go implementation of the Ethereum protocol'
88arch=(' x86_64' )
99url=' https://geth.ethereum.org/'
10- license=(' GPL3 ' )
10+ license=(' GPL-3.0-only ' )
1111depends=(' glibc' )
1212makedepends=(' git' ' go' )
1313provides=(' geth' )
1414conflicts=(' geth' )
1515replaces=(' geth' )
16- source=(" git+https://github.com/ethereum/go-ethereum.git#commit=${_commit} " )
17- sha256sums=(' SKIP' )
16+ source=(" git+https://github.com/ethereum/go-ethereum.git#commit=${_commit} "
17+ ' geth-user.service' )
18+ sha256sums=(' 753f3838bc9a1458eb7cb7120e286eaf79ca7637bf2fe382be885297daa91d6d'
19+ ' 806ab43221f0c203e663a78afced694786a5adb033f06fab07d07904384d7645' )
1820
1921build () {
2022 cd ${pkgname}
@@ -28,4 +30,8 @@ package() {
2830 cd ${pkgname}
2931
3032 install -Dm755 -t " ${pkgdir} " /usr/bin build/bin/*
33+ install -Dm644 ../geth-user.service \
34+ " ${pkgdir} /usr/lib/systemd/user/geth.service"
35+ install -Dm644 build/deb/ethereum/completions/bash/geth -t " $pkgdir " /usr/share/bash-completion/completions
36+ install -Dm644 build/deb/ethereum/completions/zsh/_geth -t " $pkgdir " /usr/share/zsh/site-functions
3137}
Original file line number Diff line number Diff line change 1+ [Unit]
2+ Description =Geth
3+ After =network.target
4+
5+ [Service]
6+ ExecStart =/usr/bin/geth
7+ KillSignal =SIGINT
8+ Restart =on-failure
9+
10+ [Install]
11+ WantedBy =default.target
Original file line number Diff line number Diff line change 22pkgname=(' lighthouse' )
33_srcname=' lighthouse'
44pkgdesc=' An open-source Ethereum 2.0 client, written in Rust and maintained by Sigma Prime'
5- pkgver=' 2.0.1 '
6- _commit=' fff01b24ddedcd54486e374460855ca20d3dd232 '
5+ pkgver=' 5.1.3 '
6+ _commit=' 3058b96f2560f1da04ada4f9d8ba8e5651794ff6 '
77pkgrel=' 1'
88arch=(' x86_64' )
99url=" https://github.com/sigp/${_srcname} "
1010license=(' Apache' )
1111
1212depends=(' openssl' )
13- makedepends=(' git' ' rust' ' cmake' )
13+ makedepends=(' git' ' rust' ' cmake' ' clang ' ' protobuf ' ' postgresql-libs ' )
1414provides=(" ${pkgname[0]% -git} " )
1515conflicts=(" ${pkgname[0]% -git} " )
1616
@@ -20,7 +20,7 @@ sha512sums=('SKIP')
2020build () {
2121 cd " ${srcdir} /${_srcname} "
2222
23- cargo build --release
23+ env CARGO_INCREMENTAL=0 cargo build --release
2424}
2525
2626package () {
You can’t perform that action at this time.
0 commit comments