[arch-commits] Commit in ruby-pg/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 30, 2022 @ 04:40:31 Author: grawlinson Revision: 1177749 archrelease: copy trunk to community-x86_64 Added: ruby-pg/repos/community-x86_64/PKGBUILD (from rev 1177748, ruby-pg/trunk/PKGBUILD) Deleted: ruby-pg/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 166 ++--- 1 file changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-30 04:39:30 UTC (rev 1177748) +++ PKGBUILD2022-03-30 04:40:31 UTC (rev 1177749) @@ -1,83 +0,0 @@ -# Maintainer: Levente Polyak -# Contributor: Niels Abspoel - -_gemname=pg -pkgname=ruby-$_gemname -pkgver=1.3.3 -pkgrel=1 -pkgdesc='Ruby interface to the PostgreSQL RDBMS' -url='https://github.com/ged/ruby-pg' -arch=('x86_64') -license=('custom:BSDL') -depends=('glibc' 'ruby' 'ruby-rspec-core' 'postgresql-libs') -makedepends=('git' 'ruby-rdoc') -options=('!emptydirs') -_commit='0d88a890f8ec7ce8aef10b51acb66c49d21602ff' # v1.3.3 -source=("$pkgname::git+$url.git#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd "$pkgname" - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd "$pkgname" - - sed 's|"ChangeLog".freeze, ||' -i ${_gemname}.gemspec - sed 's|"lib/pg/deprecated_constants.rb".freeze, ||' -i ${_gemname}.gemspec - sed "s|^ s.version = .*$| s.version = '${pkgver}'|" -i ${_gemname}.gemspec -} - -build() { - cd "$pkgname" - - gem build "$_gemname.gemspec" -} - -package() { - cd "$pkgname" - - local _gemdir="$(ruby -e'puts Gem.default_dir')" - - gem install \ ---verbose \ ---ignore-dependencies \ ---no-document \ ---no-user-install \ ---install-dir "$pkgdir/$_gemdir" \ ---bindir "$pkgdir/usr/bin" \ -"$_gemname-$pkgver.gem" - - # delete unnecessary files & folders - cd "$pkgdir/$_gemdir" - find . -type f \ --name "page-Makefile.ri" -delete \ --o -name 'gem_make.out' -delete \ --o -name 'mkmf.log' -delete - rm -rf cache - cd "gems/$_gemname-$pkgver" - find . -type f -name ".*" -delete - rm -vrf .github certs sample misc spec ext POSTGRES Manifest.txt Rakefile* Gemfile "$_gemname.gemspec" - - # generate reproducible documentation - install -vd "$pkgdir/$_gemdir/doc/$_gemname-$pkgver" - cd "$pkgdir/$_gemdir/gems/$_gemname-$pkgver" - rdoc \ ---format ri \ ---output "$pkgdir$_gemdir/doc/$_gemname-$pkgver/ri" \ -./lib - # delete unnecessary rdoc metadata file - rm -f "$pkgdir$_gemdir/doc/$_gemname-$pkgver/ri/created.rid" - - # move documentation - install -vd "$pkgdir/usr/share/doc/$pkgname" - mv *.rdoc "$pkgdir/usr/share/doc/$pkgname" - - # move license - install -vd "$pkgdir/usr/share/licenses/$pkgname" - mv LICENSE BSDL "$pkgdir/usr/share/licenses/$pkgname" -} - -# vim: ts=2 sw=2 et: Copied: ruby-pg/repos/community-x86_64/PKGBUILD (from rev 1177748, ruby-pg/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-30 04:40:31 UTC (rev 1177749) @@ -0,0 +1,83 @@ +# Maintainer: Levente Polyak +# Contributor: Niels Abspoel + +_gemname=pg +pkgname=ruby-$_gemname +pkgver=1.3.4 +pkgrel=1 +pkgdesc='Ruby interface to the PostgreSQL RDBMS' +url='https://github.com/ged/ruby-pg' +arch=('x86_64') +license=('custom:BSDL') +depends=('glibc' 'ruby' 'ruby-rspec-core' 'postgresql-libs') +makedepends=('git' 'ruby-rdoc') +options=('!emptydirs') +_commit='a2f34e371c5283c98dd77003623cf317bd93e0b7' +source=("$pkgname::git+$url.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd "$pkgname" + + sed 's|"ChangeLog".freeze, ||' -i ${_gemname}.gemspec + sed 's|"lib/pg/deprecated_constants.rb".freeze, ||' -i ${_gemname}.gemspec + sed "s|^ s.version = .*$| s.version = '${pkgver}'|" -i ${_gemname}.gemspec +} + +build() { + cd "$pkgname" + + gem build "$_gemname.gemspec" +} + +package() { + cd "$pkgname" + + local _gemdir="$(ruby -e'puts Gem.default_dir')" + + gem install \ +--verbose \ +--ignore-dependencies \ +--no-document \ +--no-user-install \ +--install-dir "$pkgdir/$_gemdir" \ +--bindir "$pkgdir/usr/bin" \ +"$_gemname-$pkgver.gem" + + # delete unnecessary files & folders + cd "$pkgdir/$_gemdir" + find . -type f \ +-name "page-Makefile.ri" -delete \ +-o -name 'gem_make.out' -delete \ +-o -name 'mkmf.log' -delete + rm -rf cache + cd "gems/$_gemname-$pkgver" + find . -type f -name ".*" -delete + rm -vrf .github certs sample misc spec ext POSTGRES Manifest.txt Rakefile* Gemfile "$_gemname.gemspec" + + # generate reproducible documentation + install -vd "$pkgdir/$_gemdir/doc/$_gemname-$pkgver" + cd "$pkgdir/$_gemdir/gems/$_gemname-$pkgver" + rdoc \ +--format ri \ +--output "$pkgdir$_gemdir/doc/$_gemname-$pkgver/ri" \ +./lib + # delete unnecessary rdoc metadata file
[arch-commits] Commit in ruby-pg/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 04:39:30 Author: grawlinson Revision: 1177748 upgpkg: ruby-pg 1.3.4-1 New upstream release. Modified: ruby-pg/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 04:25:55 UTC (rev 1177747) +++ PKGBUILD2022-03-30 04:39:30 UTC (rev 1177748) @@ -3,7 +3,7 @@ _gemname=pg pkgname=ruby-$_gemname -pkgver=1.3.3 +pkgver=1.3.4 pkgrel=1 pkgdesc='Ruby interface to the PostgreSQL RDBMS' url='https://github.com/ged/ruby-pg' @@ -12,7 +12,7 @@ depends=('glibc' 'ruby' 'ruby-rspec-core' 'postgresql-libs') makedepends=('git' 'ruby-rdoc') options=('!emptydirs') -_commit='0d88a890f8ec7ce8aef10b51acb66c49d21602ff' # v1.3.3 +_commit='a2f34e371c5283c98dd77003623cf317bd93e0b7' source=("$pkgname::git+$url.git#commit=$_commit") b2sums=('SKIP')
[arch-commits] Commit in charm/repos/community-x86_64 (10 files)
Date: Wednesday, March 30, 2022 @ 04:25:55 Author: grawlinson Revision: 1177747 archrelease: copy trunk to community-x86_64 Added: charm/repos/community-x86_64/PKGBUILD (from rev 1177746, charm/trunk/PKGBUILD) charm/repos/community-x86_64/charm.conf (from rev 1177746, charm/trunk/charm.conf) charm/repos/community-x86_64/systemd.service (from rev 1177746, charm/trunk/systemd.service) charm/repos/community-x86_64/sysusers.conf (from rev 1177746, charm/trunk/sysusers.conf) charm/repos/community-x86_64/tmpfiles.conf (from rev 1177746, charm/trunk/tmpfiles.conf) Deleted: charm/repos/community-x86_64/PKGBUILD charm/repos/community-x86_64/charm.conf charm/repos/community-x86_64/systemd.service charm/repos/community-x86_64/sysusers.conf charm/repos/community-x86_64/tmpfiles.conf -+ PKGBUILD| 196 +++--- charm.conf | 18 ++-- systemd.service | 92 - sysusers.conf |2 tmpfiles.conf |2 5 files changed, 155 insertions(+), 155 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-30 04:24:54 UTC (rev 1177746) +++ PKGBUILD2022-03-30 04:25:55 UTC (rev 1177747) @@ -1,98 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Christian Muehlhaeuser - -pkgname=charm -pkgver=0.10.3 -pkgrel=1 -pkgdesc="The backend for the Charm cloud" -arch=('x86_64') -url="https://charm.sh/cloud/; -license=('MIT') -depends=('glibc') -makedepends=('git' 'go') -conflicts=('charm-tool') -replaces=('charm-tool') -backup=('etc/charm.conf') -options=('!lto') -_commit='938dfe86a92e9a8aed97365f721742ef3617fa75' # v0.10.3 -source=( - "git+https://github.com/charmbracelet/charm.git#commit=$_commit; - 'charm.conf' - 'systemd.service' - 'sysusers.conf' - 'tmpfiles.conf' -) -b2sums=('SKIP' - 'c6414097223dde827dfcbaf500d29c45843b3b0a08600a3a69c7d4ec9781675f7b677cc9bc59f88c6c3734a8ee349ee589e5d2070a3aa6afa35f4825766270e6' - 'ad16df43405a2969abfaf3e6f4cd6edcb2a29661a8a27bbaa13b34d3febb979356538340940383d5c737b9bd4fa434920395ea4e960951660073f8d31d225dac' - 'b6b509de048f1d63d3d08dda04f3e5743fc212ec44f4a7a83a98a429f9a8fdf01194b83aba7588d02b5712f9bef3efcface1197d3ca458aee5d1be955f6782cd' - '2eee2c889e4efe83a534249c7048340b67819d81096a0fd7a23522d2eda46b833709eab1a0359538fdfbe27dbe4154c9d235535374e27c441dc7c030277f7218') - -pkgver() { - cd charm - - git describe --tags | sed 's/^v//' -} -prepare() { - cd charm - - # create directory for build output - mkdir build - - # download dependencies - go mod download -} - -build() { - cd charm - - # set Go flags - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags $LDFLAGS \ --X main.Version=$pkgver \ --X main.CommitSHA=$_commit" \ --o build \ -. - - # generate shell completion - for shell in bash fish zsh; do -./build/charm completion "$shell" > "build/$shell.completion" - done -} - -check() { - cd charm - - go test -v ./... -} - -package() { - # systemd integration - install -vDm644 systemd.service "$pkgdir/usr/lib/systemd/system/charm.service" - install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/charm.conf" - install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/charm.conf" - install -vDm644 charm.conf "$pkgdir/etc/charm.conf" - - cd charm - - # binary - install -vDm755 -t "$pkgdir/usr/bin" build/charm - - # shell completion - install -vDm644 build/bash.completion "$pkgdir/usr/share/bash-completion/completions/charm" - install -vDm644 build/fish.completion "$pkgdir/usr/share/fish/vendor_completions.d/charm.fish" - install -vDm644 build/zsh.completion "$pkgdir/usr/share/zsh/site-functions/_charm" - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: charm/repos/community-x86_64/PKGBUILD (from rev 1177746, charm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-30 04:25:55 UTC (rev 1177747) @@ -0,0 +1,98 @@ +# Maintainer: George Rawlinson +# Contributor: Christian Muehlhaeuser + +pkgname=charm +pkgver=0.11.0 +pkgrel=1 +pkgdesc="The backend for the Charm cloud" +arch=('x86_64') +url="https://charm.sh/cloud/; +license=('MIT') +depends=('glibc') +makedepends=('git' 'go') +conflicts=('charm-tool') +replaces=('charm-tool') +backup=('etc/charm.conf') +options=('!lto') +_commit='26bdca4c53bd100c543edb8dcf9812b076392d9f' +source=( + "git+https://github.com/charmbracelet/charm.git#commit=$_commit; + 'charm.conf' + 'systemd.service' + 'sysusers.conf' + 'tmpfiles.conf' +) +b2sums=('SKIP' +
[arch-commits] Commit in charm/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 04:24:54 Author: grawlinson Revision: 1177746 upgpkg: charm 0.11.0-1 New upstream release. Modified: charm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 04:23:10 UTC (rev 1177745) +++ PKGBUILD2022-03-30 04:24:54 UTC (rev 1177746) @@ -2,7 +2,7 @@ # Contributor: Christian Muehlhaeuser pkgname=charm -pkgver=0.10.3 +pkgver=0.11.0 pkgrel=1 pkgdesc="The backend for the Charm cloud" arch=('x86_64') @@ -14,7 +14,7 @@ replaces=('charm-tool') backup=('etc/charm.conf') options=('!lto') -_commit='938dfe86a92e9a8aed97365f721742ef3617fa75' # v0.10.3 +_commit='26bdca4c53bd100c543edb8dcf9812b076392d9f' source=( "git+https://github.com/charmbracelet/charm.git#commit=$_commit; 'charm.conf'
[arch-commits] Commit in skate/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 30, 2022 @ 04:23:10 Author: grawlinson Revision: 1177745 archrelease: copy trunk to community-x86_64 Added: skate/repos/community-x86_64/PKGBUILD (from rev 1177744, skate/trunk/PKGBUILD) Deleted: skate/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-30 04:22:23 UTC (rev 1177744) +++ PKGBUILD2022-03-30 04:23:10 UTC (rev 1177745) @@ -1,67 +0,0 @@ -# Maintainer: George Rawlinson -# Contributor: Christian Muehlhaeuser - -pkgname=skate -pkgver=0.1.4 -pkgrel=1 -pkgdesc="A personal key value store" -arch=('x86_64') -url="https://github.com/charmbracelet/skate; -license=('MIT') -depends=('glibc') -makedepends=('git' 'go') -options=('!lto') -_commit='f3900f7d62bb943d80b0c6f719d415585ef3f0f1' # v0.1.4 -source=("git+$url.git#commit=$_commit") -b2sums=('SKIP') - -pkgver() { - cd skate - - git describe --tags | sed 's/^v//' -} - -prepare() { - cd skate - - # create directory for build output - mkdir build - - # download dependencies - go mod download -} - -build() { - cd skate - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - - go build -v \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-linkmode external -extldflags $LDFLAGS \ --X main.Version=$pkgver \ --X main.CommitSHA=$_commit" \ --o build \ -. -} - -check() { - cd skate - - go test -v ./... -} - -package() { - cd skate - - install -vDm755 -t "$pkgdir/usr/bin" build/skate - - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: skate/repos/community-x86_64/PKGBUILD (from rev 1177744, skate/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-30 04:23:10 UTC (rev 1177745) @@ -0,0 +1,67 @@ +# Maintainer: George Rawlinson +# Contributor: Christian Muehlhaeuser + +pkgname=skate +pkgver=0.1.5 +pkgrel=1 +pkgdesc="A personal key value store" +arch=('x86_64') +url="https://github.com/charmbracelet/skate; +license=('MIT') +depends=('glibc') +makedepends=('git' 'go') +options=('!lto') +_commit='a5032c375cb6892a8d946062dce6b240ba0beaed' +source=("git+$url.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd skate + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd skate + + # create directory for build output + mkdir build + + # download dependencies + go mod download +} + +build() { + cd skate + + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + + go build -v \ +-trimpath \ +-buildmode=pie \ +-mod=readonly \ +-modcacherw \ +-ldflags "-linkmode external -extldflags $LDFLAGS \ +-X main.Version=$pkgver \ +-X main.CommitSHA=$_commit" \ +-o build \ +. +} + +check() { + cd skate + + go test -v ./... +} + +package() { + cd skate + + install -vDm755 -t "$pkgdir/usr/bin" build/skate + + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in skate/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 04:22:23 Author: grawlinson Revision: 1177744 upgpkg: skate 0.1.5-1 New upstream release. Modified: skate/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 02:02:03 UTC (rev 1177743) +++ PKGBUILD2022-03-30 04:22:23 UTC (rev 1177744) @@ -2,7 +2,7 @@ # Contributor: Christian Muehlhaeuser pkgname=skate -pkgver=0.1.4 +pkgver=0.1.5 pkgrel=1 pkgdesc="A personal key value store" arch=('x86_64') @@ -11,7 +11,7 @@ depends=('glibc') makedepends=('git' 'go') options=('!lto') -_commit='f3900f7d62bb943d80b0c6f719d415585ef3f0f1' # v0.1.4 +_commit='a5032c375cb6892a8d946062dce6b240ba0beaed' source=("git+$url.git#commit=$_commit") b2sums=('SKIP')
[arch-commits] Commit in argocd/repos/community-x86_64 (4 files)
Date: Wednesday, March 30, 2022 @ 02:02:03 Author: daurnimator Revision: 1177743 archrelease: copy trunk to community-x86_64 Added: argocd/repos/community-x86_64/PKGBUILD (from rev 1177742, argocd/trunk/PKGBUILD) argocd/repos/community-x86_64/argo-ui.patch (from rev 1177742, argocd/trunk/argo-ui.patch) Deleted: argocd/repos/community-x86_64/PKGBUILD argocd/repos/community-x86_64/argo-ui.patch ---+ PKGBUILD | 152 argo-ui.patch | 22 2 files changed, 87 insertions(+), 87 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-30 02:01:39 UTC (rev 1177742) +++ PKGBUILD2022-03-30 02:02:03 UTC (rev 1177743) @@ -1,76 +0,0 @@ -# Maintainer: Daurnimator - -pkgname=argocd -pkgver=2.3.2 -# find matching argo-ui commit via ui/yarn.lock -# commit id also needs to be updated in argo-ui.patch -_argoui_commit=4336822c14164f36eb9d0a6b6c3c40560df4c4d7 -pkgrel=1 -pkgdesc="Declarative continuous deployment for Kubernetes" -arch=('x86_64') -url='https://argo-cd.readthedocs.io/en/stable/' -license=('Apache') -makedepends=('go' 'python' 'yarn') -depends=('glibc') -provides=('argocd-cli') -replaces=('argocd-cli') -source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz; - "argo-ui-${_argoui_commit}.tar.gz::https://github.com/argoproj/argo-ui/archive/${_argoui_commit}.tar.gz; -"argo-ui.patch") -sha512sums=('f507c74032fdf563150f51b0d0718314dd3cb4c57e0775f3023da11ca43b348e4583c8598e11624f31e75059ebb493efeb3fd6dd352a9c2c1d783037a65c7fb0' - '9a085b664064cc973e62e5699404ecf28600efe48c632313c3229ff3d84365bd9a6b073044e5ec492aed145781ddd3e6ab667d48ba4ae25ef5b301f242399159' - '8c6e3b284aed3ee92965601a2958d8eaf0e018005317d948e45ea01a3bce75a53bac904c373b69c926d607c44db6105da8e2b1d1cecfce3a1ce1545d58132097') - -prepare() { - cd "argo-cd-$pkgver" - - patch -p0 -i ../argo-ui.patch - - go mod download -} - -build() { - cd "argo-cd-$pkgver" - - ( -cd ui -yarn install --cache-folder "${srcdir}/yarn-cache" -ARGO_VERSION="$pkgver" NODE_ENV='production' NODE_ONLINE_ENV='online' yarn build - ) - - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CFLAGS="${CFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export GOPROXY=off - go build -o argocd \ --trimpath \ --buildmode=pie \ --mod=readonly \ --modcacherw \ --ldflags "-X github.com/argoproj/argo-cd/v2/common.version=${pkgver} \ - -X github.com/argoproj/argo-cd/v2/common.buildDate=$(date -u +'%Y-%m-%dT%H:%M:%SZ' --date=@${SOURCE_DATE_EPOCH}) \ - -X github.com/argoproj/argo-cd/v2/common.gitTag=${pkgver} \ - -linkmode=external \ - -extldflags \"${LDFLAGS}\"" \ -./cmd - - ./argocd completion bash > argocd.bash - ./argocd completion zsh > argocd.zsh -} - -package() { - cd "argo-cd-$pkgver" - - install -D argocd "$pkgdir/usr/bin/argocd" - ln -s argocd "$pkgdir/usr/bin/argocd-server" - ln -s argocd "$pkgdir/usr/bin/argocd-application-controller" - ln -s argocd "$pkgdir/usr/bin/argocd-repo-server" - ln -s argocd "$pkgdir/usr/bin/argocd-cmp-server" - ln -s argocd "$pkgdir/usr/bin/argocd-dex" - ln -s argocd "$pkgdir/usr/bin/argocd-notifications" - ln -s argocd "$pkgdir/usr/bin/argocd-git-ask-pass" - - install -Dm644 argocd.bash "$pkgdir/usr/share/bash-completion/completions/argocd" - install -Dm644 argocd.zsh "$pkgdir/usr/share/zsh/site-functions/_argocd" -} Copied: argocd/repos/community-x86_64/PKGBUILD (from rev 1177742, argocd/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-30 02:02:03 UTC (rev 1177743) @@ -0,0 +1,76 @@ +# Maintainer: Daurnimator + +pkgname=argocd +pkgver=2.3.3 +# find matching argo-ui commit via ui/yarn.lock +# commit id also needs to be updated in argo-ui.patch +_argoui_commit=4336822c14164f36eb9d0a6b6c3c40560df4c4d7 +pkgrel=1 +pkgdesc="Declarative continuous deployment for Kubernetes" +arch=('x86_64') +url='https://argo-cd.readthedocs.io/en/stable/' +license=('Apache') +makedepends=('go' 'python' 'yarn') +depends=('glibc') +provides=('argocd-cli') +replaces=('argocd-cli') +source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz; + "argo-ui-${_argoui_commit}.tar.gz::https://github.com/argoproj/argo-ui/archive/${_argoui_commit}.tar.gz; +"argo-ui.patch") +sha512sums=('91f0af50c4b18fba9e4c2962e543ab27e6709b53923ac09c8a073c69c247336b445cd20134d73e3ef4fc0b007849c22b63e71c44762d0266f3f5caf5c4549d8d' + '9a085b664064cc973e62e5699404ecf28600efe48c632313c3229ff3d84365bd9a6b073044e5ec492aed145781ddd3e6ab667d48ba4ae25ef5b301f242399159' +
[arch-commits] Commit in argocd/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 02:01:39 Author: daurnimator Revision: 1177742 upgpkg: argocd 2.3.3-1 Modified: argocd/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 01:00:45 UTC (rev 1177741) +++ PKGBUILD2022-03-30 02:01:39 UTC (rev 1177742) @@ -1,7 +1,7 @@ # Maintainer: Daurnimator pkgname=argocd -pkgver=2.3.2 +pkgver=2.3.3 # find matching argo-ui commit via ui/yarn.lock # commit id also needs to be updated in argo-ui.patch _argoui_commit=4336822c14164f36eb9d0a6b6c3c40560df4c4d7 @@ -17,7 +17,7 @@ source=("argo-cd-${pkgver}.tar.gz::https://github.com/argoproj/argo-cd/archive/v${pkgver}.tar.gz; "argo-ui-${_argoui_commit}.tar.gz::https://github.com/argoproj/argo-ui/archive/${_argoui_commit}.tar.gz; "argo-ui.patch") -sha512sums=('f507c74032fdf563150f51b0d0718314dd3cb4c57e0775f3023da11ca43b348e4583c8598e11624f31e75059ebb493efeb3fd6dd352a9c2c1d783037a65c7fb0' +sha512sums=('91f0af50c4b18fba9e4c2962e543ab27e6709b53923ac09c8a073c69c247336b445cd20134d73e3ef4fc0b007849c22b63e71c44762d0266f3f5caf5c4549d8d' '9a085b664064cc973e62e5699404ecf28600efe48c632313c3229ff3d84365bd9a6b073044e5ec492aed145781ddd3e6ab667d48ba4ae25ef5b301f242399159' '8c6e3b284aed3ee92965601a2958d8eaf0e018005317d948e45ea01a3bce75a53bac904c373b69c926d607c44db6105da8e2b1d1cecfce3a1ce1545d58132097')
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Wednesday, March 30, 2022 @ 01:00:45 Author: felixonmars Revision: 1177741 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1177740, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1177740, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 01:00:45 UTC (rev 1177741) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.12.1 +pkgrel=205 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-cryptohash-sha256' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-ini' 'haskell-lattices' + 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 'haskell-temporary' + 'haskell-unordered-containers' 'haskell-zinza') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c') + +prepare(){ + uusi -u attoparsec -u base-compat -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Wednesday, March 30, 2022 @ 00:59:06 Author: felixonmars Revision: 1177739 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1177738, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1177738, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 00:59:06 UTC (rev 1177739) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.8.0 +pkgrel=85 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc' 'uusi') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('71f4c6745c6094ab1832a0f19f3e65621af93dd57c2cd780b8702886481e5568d708a9d1884e82525b92b6d109bf94d843dd10ac991ead27ca6cd4c6c553e92d') + +prepare() { +cd $pkgname-$pkgver +gen-setup +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 01:00:34 Author: felixonmars Revision: 1177740 upgpkg: haskell-ci 0.12.1-205: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:59:06 UTC (rev 1177739) +++ PKGBUILD2022-03-30 01:00:34 UTC (rev 1177740) @@ -4,7 +4,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.12.1 -pkgrel=204 +pkgrel=205 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Wednesday, March 30, 2022 @ 00:56:53 Author: felixonmars Revision: 1177737 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1177736, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 1177736, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 00:56:53 UTC (rev 1177737) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.12.2 +pkgrel=77 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens' + 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('44223954ee459a3215ab162e6098a1bd6bce0c02d09aee72cebbe26d977f3cce90e1cd90c01628df68c4d1f0452694eb5b19ebee6ca30e4f8e8e34d0040b4670') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests --datasubdir=$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-enable_flaky_tests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:56:43 Author: felixonmars Revision: 1177736 upgpkg: pandoc-crossref 0.3.12.2-77: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:56:36 UTC (rev 1177735) +++ PKGBUILD2022-03-30 00:56:43 UTC (rev 1177736) @@ -4,7 +4,7 @@ pkgname=pandoc-crossref pkgver=0.3.12.2 -pkgrel=76 +pkgrel=77 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Wednesday, March 30, 2022 @ 00:56:36 Author: felixonmars Revision: 1177735 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1177734, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 1177734, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 00:56:36 UTC (rev 1177735) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.15.1.1 +pkgrel=17 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-hashable' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-lifted-async' 'haskell-lrucache' + 'haskell-network-uri' 'haskell-optparse-applicative' 'pandoc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c0fee6bedfe19677484e41d2d0a098bf351c35a8b3adc7fe5de407a0686dd1d1108584b05525f70ce7cac94919b50c09be91706226bbc3f3e3d155cc9bc1eb34') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:58:56 Author: felixonmars Revision: 1177738 upgpkg: shellcheck 0.8.0-85: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:56:53 UTC (rev 1177737) +++ PKGBUILD2022-03-30 00:58:56 UTC (rev 1177738) @@ -5,7 +5,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.8.0 -pkgrel=84 +pkgrel=85 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Wednesday, March 30, 2022 @ 00:55:18 Author: felixonmars Revision: 1177733 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1177732, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1177732, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 00:55:18 UTC (rev 1177733) @@ -0,0 +1,68 @@ +# Maintainer: Felix Yan +# Maintainer: Caleb Maclennan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.17.1.1 +pkgrel=6 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-citeproc' + 'haskell-commonmark' 'haskell-commonmark-extensions' 'haskell-commonmark-pandoc' + 'haskell-connection' 'haskell-data-default' 'haskell-doclayout' 'haskell-doctemplates' + 'haskell-emojis' 'haskell-file-embed' 'haskell-haddock-library' 'haskell-hslua' + 'haskell-hslua-aeson' 'haskell-hslua-marshalling' 'haskell-hslua-module-path' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-hslua-module-version' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ipynb' + 'haskell-jira-wiki-markup' 'haskell-lpeg' 'haskell-network' 'haskell-network-uri' + 'haskell-pandoc-lua-marshal' 'haskell-pandoc-types' 'haskell-pretty-show' 'haskell-random' + 'haskell-safe' 'haskell-scientific' 'haskell-skylighting' 'haskell-skylighting-core' + 'haskell-split' 'haskell-syb' 'haskell-tagsoup' 'haskell-temporary' 'haskell-texmath' + 'haskell-text-conversions' 'haskell-unicode-collation' 'haskell-unicode-transforms' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-yaml' 'haskell-zip-archive' 'haskell-zlib') +optdepends=('pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-lua' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('1402240d094d62e071349d87d0a2ffe3e82269a80c82a39cefc7c2938ac86594011459068c1dd526127d72dd8c20816896d5c38761e9691370fa11190ec51b06') + +prepare() { +cd $pkgname-$pkgver +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +}
[arch-commits] Commit in haskell-hakyll/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:56:26 Author: felixonmars Revision: 1177734 upgpkg: haskell-hakyll 4.15.1.1-17: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:55:18 UTC (rev 1177733) +++ PKGBUILD2022-03-30 00:56:26 UTC (rev 1177734) @@ -5,7 +5,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.15.1.1 -pkgrel=16 +pkgrel=17 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:55:08 Author: felixonmars Revision: 1177732 upgpkg: pandoc 2.17.1.1-6: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:46:23 UTC (rev 1177731) +++ PKGBUILD2022-03-30 00:55:08 UTC (rev 1177732) @@ -4,7 +4,7 @@ pkgname=pandoc pkgver=2.17.1.1 -pkgrel=5 +pkgrel=6 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in haskell-pandoc-lua-marshal/repos (2 files)
Date: Wednesday, March 30, 2022 @ 00:46:23 Author: felixonmars Revision: 1177731 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-lua-marshal/repos/community-staging-x86_64/ haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD (from rev 1177730, haskell-pandoc-lua-marshal/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-pandoc-lua-marshal/repos/community-staging-x86_64/PKGBUILD (from rev 1177730, haskell-pandoc-lua-marshal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-30 00:46:23 UTC (rev 1177731) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=pandoc-lua-marshal +pkgname=haskell-pandoc-lua-marshal +pkgver=0.1.5.1 +pkgrel=1 +pkgdesc="Use pandoc types in Lua" +url="https://github.com/pandoc/pandoc-lua-marshal; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-hslua-marshalling' 'haskell-lua' 'haskell-pandoc-types' + 'haskell-safe') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-lua' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('2e219d1ed269c67ad7c6fc1d8ce4613ddbec6b025ce460e74657755c4d2d4542') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pandoc-lua-marshal/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:46:11 Author: felixonmars Revision: 1177730 upgpkg: haskell-pandoc-lua-marshal 0.1.5.1-1: rebuild with pandoc-lua-marshal 0.1.5.1 Modified: haskell-pandoc-lua-marshal/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-30 00:46:04 UTC (rev 1177729) +++ PKGBUILD2022-03-30 00:46:11 UTC (rev 1177730) @@ -2,7 +2,7 @@ _hkgname=pandoc-lua-marshal pkgname=haskell-pandoc-lua-marshal -pkgver=0.1.5 +pkgver=0.1.5.1 pkgrel=1 pkgdesc="Use pandoc types in Lua" url="https://github.com/pandoc/pandoc-lua-marshal; @@ -13,7 +13,7 @@ makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('d1256a0e343887d8140ca462b8274b0ca2a3b5c7b61c552e6a3467f6b4f8eab0') +sha256sums=('2e219d1ed269c67ad7c6fc1d8ce4613ddbec6b025ce460e74657755c4d2d4542') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in smartdns/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:46:04 Author: felixonmars Revision: 1177729 archrelease: copy trunk to community-x86_64 Added: smartdns/repos/community-x86_64/PKGBUILD (from rev 1177728, smartdns/trunk/PKGBUILD) Deleted: smartdns/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 54 +++--- 1 file changed, 27 insertions(+), 27 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-30 00:45:51 UTC (rev 1177728) +++ PKGBUILD2022-03-30 00:46:04 UTC (rev 1177729) @@ -1,27 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: zlowly - -pkgname=smartdns -pkgver=35 -pkgrel=1 -pkgdesc="A local DNS server to obtain the fastest website IP for the best Internet experience" -arch=('x86_64') -license=('GPL') -url="https://github.com/pymumu/smartdns; -backup=("etc/smartdns/smartdns.conf") -depends=('openssl') -makedepends=('systemd') -source=("$pkgname-$pkgver.tar.gz::https://github.com/pymumu/smartdns/archive/Release$pkgver.tar.gz;) -sha512sums=('8461c0f432bda7bb5fbe98cd7268b3adb5a2452b169473ba3e0a55a44f212e47bac364f0f66babdc197a921dd6d26273be9a105a89bf725112b0389b4df172d6') - -build() { - cd smartdns-Release$pkgver/src - make -} - -package() { - cd smartdns-Release$pkgver - make DESTDIR="$pkgdir" RUNSTATEDIR=/run SBINDIR=/usr/bin install - - rm -r "$pkgdir"/etc/init.d -} Copied: smartdns/repos/community-x86_64/PKGBUILD (from rev 1177728, smartdns/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-30 00:46:04 UTC (rev 1177729) @@ -0,0 +1,27 @@ +# Maintainer: Felix Yan +# Contributor: zlowly + +pkgname=smartdns +pkgver=36 +pkgrel=1 +pkgdesc="A local DNS server to obtain the fastest website IP for the best Internet experience" +arch=('x86_64') +license=('GPL') +url="https://github.com/pymumu/smartdns; +backup=("etc/smartdns/smartdns.conf") +depends=('openssl') +makedepends=('systemd') +source=("$pkgname-$pkgver.tar.gz::https://github.com/pymumu/smartdns/archive/Release$pkgver.tar.gz;) +sha512sums=('bfbb0960470c9301ad09b997071370e14290fc62445735b8cf07c08c70aa95776845a00d973d78b5cc13220aadadc0838d7ce19ba0937cbf79fefb8074cba2a1') + +build() { + cd smartdns-Release$pkgver/src + make +} + +package() { + cd smartdns-Release$pkgver + make DESTDIR="$pkgdir" RUNSTATEDIR=/run SBINDIR=/usr/bin install + + rm -r "$pkgdir"/etc/init.d +}
[arch-commits] Commit in smartdns/trunk (PKGBUILD)
Date: Wednesday, March 30, 2022 @ 00:45:51 Author: felixonmars Revision: 1177728 upgpkg: smartdns 36-1 Modified: smartdns/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:48:56 UTC (rev 1177727) +++ PKGBUILD2022-03-30 00:45:51 UTC (rev 1177728) @@ -2,7 +2,7 @@ # Contributor: zlowly pkgname=smartdns -pkgver=35 +pkgver=36 pkgrel=1 pkgdesc="A local DNS server to obtain the fastest website IP for the best Internet experience" arch=('x86_64') @@ -12,7 +12,7 @@ depends=('openssl') makedepends=('systemd') source=("$pkgname-$pkgver.tar.gz::https://github.com/pymumu/smartdns/archive/Release$pkgver.tar.gz;) -sha512sums=('8461c0f432bda7bb5fbe98cd7268b3adb5a2452b169473ba3e0a55a44f212e47bac364f0f66babdc197a921dd6d26273be9a105a89bf725112b0389b4df172d6') +sha512sums=('bfbb0960470c9301ad09b997071370e14290fc62445735b8cf07c08c70aa95776845a00d973d78b5cc13220aadadc0838d7ce19ba0937cbf79fefb8074cba2a1') build() { cd smartdns-Release$pkgver/src
[arch-commits] Commit in postgrest/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:48:31 Author: felixonmars Revision: 1177718 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1177717, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 72 + 1 file changed, 72 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 1177717, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:48:31 UTC (rev 1177718) @@ -0,0 +1,72 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=8.0.0 +pkgrel=167 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-fast-logger' 'haskell-gitrev' 'haskell-hasql' + 'haskell-hasql-dynamic-statements' 'haskell-hasql-notifications' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("https://github.com/begriffs/postgrest/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('ae3f004d3042e236ffd3870c980cdfbb615a3de5433bd917816e8c0e719edb0bfcba763bb3c920dad64461410374231a6ab7710d48b310cdc30d5dd6f1f58337') + +prepare() { +cd $pkgname-$pkgver +uusi -u base -u hasql -u hspec -u HTTP -u lens -u retry $pkgname.cabal + +# TODO: not a proper fix. probably newly added "column" should be shown too +sed -i 's/H.RowError i/H.RowError i _/' src/PostgREST/Error.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgrest_test +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test --show-details=direct + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-dynamic-statements/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:46:03 Author: felixonmars Revision: 1177715 upgpkg: haskell-hasql-dynamic-statements 0.3.1-93: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql-dynamic-statements/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:45:25 UTC (rev 1177714) +++ PKGBUILD2022-03-29 23:46:03 UTC (rev 1177715) @@ -3,7 +3,7 @@ _hkgname=hasql-dynamic-statements pkgname=haskell-hasql-dynamic-statements pkgver=0.3.1 -pkgrel=92 +pkgrel=93 pkgdesc="Toolkit for constructing Hasql statements dynamically" url="https://github.com/nikita-volkov/hasql-dynamic-statements; license=("MIT")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:48:16 Author: felixonmars Revision: 1177717 upgpkg: postgrest 8.0.0-167: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:46:16 UTC (rev 1177716) +++ PKGBUILD2022-03-29 23:48:16 UTC (rev 1177717) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=8.0.0 -pkgrel=166 +pkgrel=167 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:43:59 Author: felixonmars Revision: 1177710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1177709, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 1177709, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:43:59 UTC (rev 1177710) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2.2 +pkgrel=17 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4e3336ab6fac3b2023f83f28e53a2d44cc961f164e51d1420fba3745d95e874c7f2300358b3a8568bef1506d46f468343e78b58f7c1d39a3673a7565cefc2092') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:45:04 Author: felixonmars Revision: 1177712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-notifications/repos/community-staging-x86_64/ haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1177711, haskell-hasql-notifications/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hasql-notifications/repos/community-staging-x86_64/PKGBUILD (from rev 1177711, haskell-hasql-notifications/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:45:04 UTC (rev 1177712) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-notifications +pkgname=haskell-hasql-notifications +pkgver=0.2.0.0 +pkgrel=96 +pkgdesc="LISTEN/NOTIFY support for Hasql" +url="https://github.com/diogob/hasql-notifications; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-postgresql-libpq') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b133e38b7a27e66385332791bb03c4a3cf4f85994412318d08cd820577db3ffe') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + createdb hasql_notifications_test + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-implicits/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:45:25 Author: felixonmars Revision: 1177714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-implicits/repos/community-staging-x86_64/ haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1177713, haskell-hasql-implicits/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hasql-implicits/repos/community-staging-x86_64/PKGBUILD (from rev 1177713, haskell-hasql-implicits/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:45:25 UTC (rev 1177714) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-implicits +pkgname=haskell-hasql-implicits +pkgver=0.1.0.3 +pkgrel=5 +pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" +url="https://github.com/nikita-volkov/hasql-implicits; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hasql' 'haskell-network-ip' 'haskell-scientific' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('42cfd03f80172bc7de36c13fdba28dbf5a6f4095b1a4cc0a40ac294382f78777') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-implicits/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:45:12 Author: felixonmars Revision: 1177713 upgpkg: haskell-hasql-implicits 0.1.0.3-5: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql-implicits/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:45:04 UTC (rev 1177712) +++ PKGBUILD2022-03-29 23:45:12 UTC (rev 1177713) @@ -3,7 +3,7 @@ _hkgname=hasql-implicits pkgname=haskell-hasql-implicits pkgver=0.1.0.3 -pkgrel=4 +pkgrel=5 pkgdesc="Implicit definitions for Hasql, such as default codecs for standard types" url="https://github.com/nikita-volkov/hasql-implicits; license=("MIT")
[arch-commits] Commit in haskell-hasql-dynamic-statements/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:46:16 Author: felixonmars Revision: 1177716 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/ haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1177715, haskell-hasql-dynamic-statements/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-hasql-dynamic-statements/repos/community-staging-x86_64/PKGBUILD (from rev 1177715, haskell-hasql-dynamic-statements/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:46:16 UTC (rev 1177716) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-dynamic-statements +pkgname=haskell-hasql-dynamic-statements +pkgver=0.3.1 +pkgrel=93 +pkgdesc="Toolkit for constructing Hasql statements dynamically" +url="https://github.com/nikita-volkov/hasql-dynamic-statements; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-implicits' 'haskell-ptr') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0c7a7c01c9bd01ad15655635e8bbded57198ba0515b1e72391a27930bb5b45bb') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hasql $_hkgname.cabal + sed -i 's/5432/9824/' test/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + eval $(pifpaf run postgresql --host 127.0.0.1) + createuser -s postgres + runhaskell Setup test --show-details=direct + pifpaf_stop +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-notifications/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:44:50 Author: felixonmars Revision: 1177711 upgpkg: haskell-hasql-notifications 0.2.0.0-96: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql-notifications/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:43:59 UTC (rev 1177710) +++ PKGBUILD2022-03-29 23:44:50 UTC (rev 1177711) @@ -3,7 +3,7 @@ _hkgname=hasql-notifications pkgname=haskell-hasql-notifications pkgver=0.2.0.0 -pkgrel=95 +pkgrel=96 pkgdesc="LISTEN/NOTIFY support for Hasql" url="https://github.com/diogob/hasql-notifications; license=("BSD")
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:42:45 Author: felixonmars Revision: 1177706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1177705, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 1177705, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:42:45 UTC (rev 1177706) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.5 +pkgrel=8 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bytestring-strict-builder' 'haskell-contravariant' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-contravariant-extras' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-quickcheck' + 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('22d0395c754ee763d53129ba43993e7f02504edf880b2b84f2ef8d79438ec8f7541777691786859da5451fcb1cb6f73e5ecc206b0b291ed21718ef6058da21cd') + +prepare() { +cd $_hkgname-$pkgver + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:43:47 Author: felixonmars Revision: 1177709 upgpkg: haskell-hasql-pool 0.5.2.2-17: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:43:39 UTC (rev 1177708) +++ PKGBUILD2022-03-29 23:43:47 UTC (rev 1177709) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2.2 -pkgrel=16 +pkgrel=17 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:43:24 Author: felixonmars Revision: 1177707 upgpkg: haskell-hasql-transaction 1.0.1.1-35: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:42:45 UTC (rev 1177706) +++ PKGBUILD2022-03-29 23:43:24 UTC (rev 1177707) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.1.1 -pkgrel=34 +pkgrel=35 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:43:39 Author: felixonmars Revision: 1177708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1177707, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 1177707, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:43:39 UTC (rev 1177708) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.1.1 +pkgrel=35 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c37c463c3cce859cb3afb35ab3ac6a55db27209bbed4209f77b027ace2c21888b544223ceabf86cde92d60c26e65d03df26c2974bcbca99b466f3ccc683f0583') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test --show-details=direct +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:42:29 Author: felixonmars Revision: 1177705 upgpkg: haskell-hasql 1.5-8: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:40:58 UTC (rev 1177704) +++ PKGBUILD2022-03-29 23:42:29 UTC (rev 1177705) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.5 -pkgrel=7 +pkgrel=8 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:40:58 Author: felixonmars Revision: 1177704 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1177703, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 1177703, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:40:58 UTC (rev 1177704) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.6.5 +pkgrel=1 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-text-builder-dev') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7002e7750029d34a4a18a938c20c9265a1c424bdfbf99c0d970c8f1ba854edd3688c071e27186b5e973c1f216c28ba0368abc19d36a7e54b85e1ffb695d475c6') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-builder/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:40:42 Author: felixonmars Revision: 1177703 upgpkg: haskell-text-builder 0.6.6.5-1: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:40:02 UTC (rev 1177702) +++ PKGBUILD2022-03-29 23:40:42 UTC (rev 1177703) @@ -2,8 +2,8 @@ _hkgname=text-builder pkgname=haskell-text-builder -pkgver=0.6.6.4 -pkgrel=7 +pkgver=0.6.6.5 +pkgrel=1 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder; license=('MIT') @@ -12,7 +12,7 @@ makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('725ae3e7c4e02b5218ca35e3a283abe2b4eafd57bb7786681aec44a3e43d571ed453b802e9ab3c91f7409b57636e35a0cd5d31ff6d03c7b3b526104bf18f06a1') +sha512sums=('7002e7750029d34a4a18a938c20c9265a1c424bdfbf99c0d970c8f1ba854edd3688c071e27186b5e973c1f216c28ba0368abc19d36a7e54b85e1ffb695d475c6') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-text-builder-dev/repos (2 files)
Date: Tuesday, March 29, 2022 @ 23:40:02 Author: felixonmars Revision: 1177702 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder-dev/repos/community-staging-x86_64/ haskell-text-builder-dev/repos/community-staging-x86_64/PKGBUILD (from rev 1177701, haskell-text-builder-dev/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-text-builder-dev/repos/community-staging-x86_64/PKGBUILD (from rev 1177701, haskell-text-builder-dev/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-29 23:40:02 UTC (rev 1177702) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder-dev +pkgname=haskell-text-builder-dev +pkgver=0.2.0.1 +pkgrel=1 +pkgdesc="Edge of developments for "text-builder"" +url="https://github.com/nikita-volkov/text-builder-dev; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-deferred-folds' 'haskell-split' 'haskell-text-conversions' + 'haskell-tostring') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f607b7991419393a678df38654834e67d0baaafbeb9ed11ad1a6f75b32b6d8a4') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-builder-dev/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:39:44 Author: felixonmars Revision: 1177701 upgpkg: haskell-text-builder-dev 0.2.0.1-1: rebuild with text-builder 0.6.6.5, text-builder-dev 0.2.0.1 Modified: haskell-text-builder-dev/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 23:28:34 UTC (rev 1177700) +++ PKGBUILD2022-03-29 23:39:44 UTC (rev 1177701) @@ -2,8 +2,8 @@ _hkgname=text-builder-dev pkgname=haskell-text-builder-dev -pkgver=0.2 -pkgrel=14 +pkgver=0.2.0.1 +pkgrel=1 pkgdesc="Edge of developments for "text-builder"" url="https://github.com/nikita-volkov/text-builder-dev; license=("MIT") @@ -13,7 +13,7 @@ makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('30b066176f34cddd9b933637aa45beab3e2a152153be6095ab13894d98be3a60') +sha256sums=('f607b7991419393a678df38654834e67d0baaafbeb9ed11ad1a6f75b32b6d8a4') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in jenkins/repos/community-any (14 files)
Date: Tuesday, March 29, 2022 @ 23:28:34 Author: felixonmars Revision: 1177700 archrelease: copy trunk to community-any Added: jenkins/repos/community-any/LICENSE (from rev 1177699, jenkins/trunk/LICENSE) jenkins/repos/community-any/PKGBUILD (from rev 1177699, jenkins/trunk/PKGBUILD) jenkins/repos/community-any/jenkins.conf (from rev 1177699, jenkins/trunk/jenkins.conf) jenkins/repos/community-any/jenkins.install (from rev 1177699, jenkins/trunk/jenkins.install) jenkins/repos/community-any/jenkins.service (from rev 1177699, jenkins/trunk/jenkins.service) jenkins/repos/community-any/jenkins.sysusers (from rev 1177699, jenkins/trunk/jenkins.sysusers) jenkins/repos/community-any/jenkins.tmpfiles (from rev 1177699, jenkins/trunk/jenkins.tmpfiles) Deleted: jenkins/repos/community-any/LICENSE jenkins/repos/community-any/PKGBUILD jenkins/repos/community-any/jenkins.conf jenkins/repos/community-any/jenkins.install jenkins/repos/community-any/jenkins.service jenkins/repos/community-any/jenkins.sysusers jenkins/repos/community-any/jenkins.tmpfiles --+ LICENSE | 46 +-- PKGBUILD | 88 ++--- jenkins.conf | 26 +++ jenkins.install | 14 jenkins.service | 48 ++-- jenkins.sysusers |4 +- jenkins.tmpfiles |2 - 7 files changed, 114 insertions(+), 114 deletions(-) Deleted: LICENSE === --- LICENSE 2022-03-29 23:28:11 UTC (rev 1177699) +++ LICENSE 2022-03-29 23:28:34 UTC (rev 1177700) @@ -1,23 +0,0 @@ -The MIT License - -Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - Copied: jenkins/repos/community-any/LICENSE (from rev 1177699, jenkins/trunk/LICENSE) === --- LICENSE (rev 0) +++ LICENSE 2022-03-29 23:28:34 UTC (rev 1177700) @@ -0,0 +1,23 @@ +The MIT License + +Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number of other of contributors + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + Deleted: PKGBUILD === --- PKGBUILD2022-03-29 23:28:11 UTC (rev 1177699) +++ PKGBUILD2022-03-29 23:28:34 UTC (rev 1177700) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Marcel Huber -# Contributor: Illarion Kovalchuk - -pkgname=jenkins -pkgver=2.340 -pkgrel=1 -pkgdesc='Extendable continuous integration server (latest)' -arch=('any') -url='https://jenkins.io' -license=('MIT') -depends=('java-runtime=8' 'ttf-dejavu') -provides=('jenkins-ci') -conflicts=('jenkins-ci') -replaces=('jenkins-ci') -backup=('etc/conf.d/jenkins')
[arch-commits] Commit in jenkins/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:28:11 Author: felixonmars Revision: 1177699 upgpkg: jenkins 2.341-1 Modified: jenkins/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 22:11:35 UTC (rev 1177698) +++ PKGBUILD2022-03-29 23:28:11 UTC (rev 1177699) @@ -4,7 +4,7 @@ # Contributor: Illarion Kovalchuk pkgname=jenkins -pkgver=2.340 +pkgver=2.341 pkgrel=1 pkgdesc='Extendable continuous integration server (latest)' arch=('any') @@ -24,7 +24,7 @@ 'jenkins.tmpfiles' 'jenkins.sysusers' 'LICENSE') -sha512sums=('2e792b5e31145bc358671a647417e2fbcad81e4d6fe8c7503da99208a609cd49a6bd397e7514d0c2c1c11213859ddf0eb8e0bd25d103c9ae7f81c2bd8161888c' +sha512sums=('6431ed5a21f3eb31b15edd8aa6b11016c8f19a6f65982071b7f7b4baed9174ac2ae751fcd48609e6a26ae0248706af9fcf0de7b56dbcfc5772923bffe0cb7056' '7a81b2fd0ce91da42bacf35615fd7cb0352a0316b78b41fe180ba531848ca85b1f1df1573ab5707d9aebb36bacc51c81bc200f80cf41f1d1903309c1478d50f8' '320e3d7bcdb78861e829e97be3ec37b8f1846737032ba70f624dfc5be86569d527279f53654a4a22d78b816ff1b07df429725a1d0a8059d44900d1095d1189ab' 'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'
[arch-commits] Commit in libtiff/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:20:17 Author: anthraxx Revision: 440949 archrelease: copy trunk to testing-x86_64 Added: libtiff/repos/testing-x86_64/ libtiff/repos/testing-x86_64/PKGBUILD (from rev 440948, libtiff/trunk/PKGBUILD) --+ PKGBUILD | 86 + 1 file changed, 86 insertions(+) Copied: libtiff/repos/testing-x86_64/PKGBUILD (from rev 440948, libtiff/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-03-29 23:20:17 UTC (rev 440949) @@ -0,0 +1,86 @@ +# Maintainer: Levente Polyak +# Contributor: Eric Bélanger + +pkgname=libtiff +pkgver=4.3.0 +pkgrel=2 +pkgdesc='Library for manipulation of TIFF images' +url='http://www.simplesystems.org/libtiff/' +arch=('x86_64') +license=('custom') +depends=('glibc' 'libjpeg' 'libjpeg.so' 'zlib' 'xz' 'zstd') +makedepends=('freeglut' 'glu' 'mesa' 'jbigkit') +optdepends=('freeglut: for using tiffgt') +provides=('libtiff.so' 'libtiffxx.so') +source=(https://download.osgeo.org/libtiff/tiff-${pkgver}.tar.gz{,.sig} +https://gitlab.com/libtiff/libtiff/-/commit/03047a2695.patch +https://gitlab.com/libtiff/libtiff/-/commit/eecb0712f4.patch +https://gitlab.com/libtiff/libtiff/-/commit/561599c99f.patch +https://gitlab.com/libtiff/libtiff/-/commit/a1c933dabd.patch +https://gitlab.com/libtiff/libtiff/-/commit/232282fd8f.patch +https://gitlab.com/libtiff/libtiff/-/commit/40b00cfb32.patch +https://gitlab.com/libtiff/libtiff/-/commit/a95b799f65.patch +https://gitlab.com/libtiff/libtiff/-/commit/32ea0722ee.patch +https://gitlab.com/libtiff/libtiff/-/commit/88d79a45a3.patch +) +sha256sums=('0e46e5acb087ce7d1ac53cf4f56a09b221537fc86dfc5daaad1c2e89e1b37ac8' +'SKIP' +'08306515a485f5ca4002573d59c18b8dceb4b973e3a8dc2c2a2c812fe044999a' +'64ed866e3ae25348b63418b3c1affa95bacd3bb8ce4d2c027f60af02b720901e' +'ad71f797b269912e2be3cf14a80668dbbb803466a8d6dd2c73a089ea56643337' +'6b6c1fd5b7d95e25e4d98fcf3ffb4a19a162a3e17be5001b51d20921dd08d829' +'fbcae841c2c6e9b48ec0f809ea3a94b750db6aaf142e307bb3d41e5ef698fac8' +'64370070a3ec9cf2a57e9c25fb06661574b8acd2230793683764cd0cfcca8279' +'893b24ec06648a1256aee244660f0092b6ab6b84113476636d6a745340f11aa5' +'dd4fd5133bc84467c4302d701795907d25e2abbc7b7f4b3a7f4f1519fa7bfcf4' +'f4c04649a553b6d0fe56fa9fea39050528231b07667c75482e8993e5f218b426') +b2sums=('433a087249541f6142dd25b6dc807018639908175b0d73b4af3aa301af2dee3d76184e4689e7b2f1f9b73567ac78d50456ee94fffe00bad6da05375cf2d94d92' +'SKIP' + 'ab24c990be26f7f0cddf9f1d7fd3e61c11bc9ac4d77a9f750de0c0068fd58c644f8ff06a891bf12cc5d1f289b153a693f89d22fc1ee1b5842d58f377137d3b36' + 'ef7c5e6bd5fbcdc9e13ca28b0e2f5058109093cbee85b997892f8a15e046e109ac3bed1e47946c92c788dd1f6484ba34436faaf3d41d9e4327ee74ccd5d40765' + '4a09a70f146315446807089b44df7b9062095586e8b1ad82c9b92cbce820d823b4da07a486eb252cef8c4dd53cd50bc07fc0fe6c7d989243fb72573bb51e00dd' + 'd8b4a7156cd2918874696b7fe08effc2ceb096dd9b2b0080328f1fb93dccdf329134c71bd5c6891571031dc79c6e5c9ac0007c5c719736f05217e3e5c8786094' + 'bd50de312ed5f263fe038862cb200d4eb2e02483510b5da4b6acbf410374f5dc7375ba96eed3a93c68edc756ddf56afa89eb91ce8e474c284b50e83ed9f9b230' + '376211eb4bf87eb3bdd713e8076e3f9ddd30fe96abb8c140bbc0008fd07fa43ff99d04250e55cdf9f7b4eae6f92d440a744d3ee7f14af7595458bb1d0dca7ecb' + 'a9286bc1e2db2fa0c47e63f53437ee365b798593703d6a43c5751fbf0a8f6df3d7a59afb611444d6efe72affb4749abf0779af07314d13d8b9ee51233a36bba2' + '9a46b4d46b0423646a9b8fac983bf87a8ce6404d2f093fce1d6e586876c753575dbeb150a8b0a547a442269b802514dc6a7d414fba6807fb88c5a4b26850009c' + '2b83469df641a169dee426195a467efef9d86458c19fa79f8fba6b574303721b2b5227c66839f8a5e35f9f76c26f65f4ff364d8c881586544e5041839fe19aa5') +validpgpkeys=('EBDFDB21B020EE8FD151A88DE301047DE1198975' # Bob Friesenhahn + 'B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D') # Even Rouault + +prepare() { + cd tiff-${pkgver} + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +echo "Applying patch $src..." +patch -Np1 < "../$src" + done +} + +build() { + cd tiff-${pkgver} + ./configure \ +--prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ +--with-docdir=/usr/share/doc/${pkgname} + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd tiff-${pkgver} + make check +} + +package() { + cd tiff-${pkgver} + make DESTDIR="${pkgdir}" install + install -Dm 644 COPYRIGHT -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2
[arch-commits] Commit in libtiff/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 23:20:14 Author: anthraxx Revision: 440948 upgpkg: libtiff 4.3.0-2: backport bunch of security patches Fixes FS#74229 Modified: libtiff/trunk/PKGBUILD --+ PKGBUILD | 49 + 1 file changed, 45 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:20:17 UTC (rev 440947) +++ PKGBUILD2022-03-29 23:20:14 UTC (rev 440948) @@ -3,7 +3,7 @@ pkgname=libtiff pkgver=4.3.0 -pkgrel=1 +pkgrel=2 pkgdesc='Library for manipulation of TIFF images' url='http://www.simplesystems.org/libtiff/' arch=('x86_64') @@ -12,14 +12,55 @@ makedepends=('freeglut' 'glu' 'mesa' 'jbigkit') optdepends=('freeglut: for using tiffgt') provides=('libtiff.so' 'libtiffxx.so') -source=(https://download.osgeo.org/libtiff/tiff-${pkgver}.tar.gz{,.sig}) +source=(https://download.osgeo.org/libtiff/tiff-${pkgver}.tar.gz{,.sig} +https://gitlab.com/libtiff/libtiff/-/commit/03047a2695.patch +https://gitlab.com/libtiff/libtiff/-/commit/eecb0712f4.patch +https://gitlab.com/libtiff/libtiff/-/commit/561599c99f.patch +https://gitlab.com/libtiff/libtiff/-/commit/a1c933dabd.patch +https://gitlab.com/libtiff/libtiff/-/commit/232282fd8f.patch +https://gitlab.com/libtiff/libtiff/-/commit/40b00cfb32.patch +https://gitlab.com/libtiff/libtiff/-/commit/a95b799f65.patch +https://gitlab.com/libtiff/libtiff/-/commit/32ea0722ee.patch +https://gitlab.com/libtiff/libtiff/-/commit/88d79a45a3.patch +) sha256sums=('0e46e5acb087ce7d1ac53cf4f56a09b221537fc86dfc5daaad1c2e89e1b37ac8' -'SKIP') +'SKIP' +'08306515a485f5ca4002573d59c18b8dceb4b973e3a8dc2c2a2c812fe044999a' +'64ed866e3ae25348b63418b3c1affa95bacd3bb8ce4d2c027f60af02b720901e' +'ad71f797b269912e2be3cf14a80668dbbb803466a8d6dd2c73a089ea56643337' +'6b6c1fd5b7d95e25e4d98fcf3ffb4a19a162a3e17be5001b51d20921dd08d829' +'fbcae841c2c6e9b48ec0f809ea3a94b750db6aaf142e307bb3d41e5ef698fac8' +'64370070a3ec9cf2a57e9c25fb06661574b8acd2230793683764cd0cfcca8279' +'893b24ec06648a1256aee244660f0092b6ab6b84113476636d6a745340f11aa5' +'dd4fd5133bc84467c4302d701795907d25e2abbc7b7f4b3a7f4f1519fa7bfcf4' +'f4c04649a553b6d0fe56fa9fea39050528231b07667c75482e8993e5f218b426') b2sums=('433a087249541f6142dd25b6dc807018639908175b0d73b4af3aa301af2dee3d76184e4689e7b2f1f9b73567ac78d50456ee94fffe00bad6da05375cf2d94d92' -'SKIP') +'SKIP' + 'ab24c990be26f7f0cddf9f1d7fd3e61c11bc9ac4d77a9f750de0c0068fd58c644f8ff06a891bf12cc5d1f289b153a693f89d22fc1ee1b5842d58f377137d3b36' + 'ef7c5e6bd5fbcdc9e13ca28b0e2f5058109093cbee85b997892f8a15e046e109ac3bed1e47946c92c788dd1f6484ba34436faaf3d41d9e4327ee74ccd5d40765' + '4a09a70f146315446807089b44df7b9062095586e8b1ad82c9b92cbce820d823b4da07a486eb252cef8c4dd53cd50bc07fc0fe6c7d989243fb72573bb51e00dd' + 'd8b4a7156cd2918874696b7fe08effc2ceb096dd9b2b0080328f1fb93dccdf329134c71bd5c6891571031dc79c6e5c9ac0007c5c719736f05217e3e5c8786094' + 'bd50de312ed5f263fe038862cb200d4eb2e02483510b5da4b6acbf410374f5dc7375ba96eed3a93c68edc756ddf56afa89eb91ce8e474c284b50e83ed9f9b230' + '376211eb4bf87eb3bdd713e8076e3f9ddd30fe96abb8c140bbc0008fd07fa43ff99d04250e55cdf9f7b4eae6f92d440a744d3ee7f14af7595458bb1d0dca7ecb' + 'a9286bc1e2db2fa0c47e63f53437ee365b798593703d6a43c5751fbf0a8f6df3d7a59afb611444d6efe72affb4749abf0779af07314d13d8b9ee51233a36bba2' + '9a46b4d46b0423646a9b8fac983bf87a8ce6404d2f093fce1d6e586876c753575dbeb150a8b0a547a442269b802514dc6a7d414fba6807fb88c5a4b26850009c' + '2b83469df641a169dee426195a467efef9d86458c19fa79f8fba6b574303721b2b5227c66839f8a5e35f9f76c26f65f4ff364d8c881586544e5041839fe19aa5') validpgpkeys=('EBDFDB21B020EE8FD151A88DE301047DE1198975' # Bob Friesenhahn 'B1FA7D81EEB8E66399178B9733EBBFC47B3DD87D') # Even Rouault +prepare() { + cd tiff-${pkgver} + # apply patch from the source array (should be a pacman feature) + local src + for src in "${source[@]}"; do +src="${src%%::*}" +src="${src##*/}" +[[ $src = *.patch ]] || continue +echo "Applying patch $src..." +patch -Np1 < "../$src" + done +} + build() { cd tiff-${pkgver} ./configure \
[arch-commits] Commit in python-pikepdf/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 22:11:35 Author: arojas Revision: 1177698 archrelease: copy trunk to community-x86_64 Added: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 1177697, python-pikepdf/trunk/PKGBUILD) Deleted: python-pikepdf/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 59 +-- 1 file changed, 33 insertions(+), 26 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 22:11:17 UTC (rev 1177697) +++ PKGBUILD2022-03-29 22:11:35 UTC (rev 1177698) @@ -1,26 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Fredrick Brennan -# Contributor: Stephan Eisvogel - -pkgname=python-pikepdf -pkgver=5.1.0 -pkgrel=1 -pkgdesc='Read and write PDFs with Python, powered by qpdf' -arch=(x86_64) -url='https://github.com/pikepdf/pikepdf' -license=(MPL2) -makedepends=(pybind11 python-build python-installer python-wheel python-toml python-setuptools-scm-git-archive) -depends=(python-lxml python-pillow qpdf) -source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz) -sha256sums=('559b3d502cc1a6813cbcb0766b0797fec034303f8f9b0734cf938fb1734e2b74') - -build() { - cd pikepdf-$pkgver - python -m build --wheel --no-isolation -} - -package() { - cd pikepdf-$pkgver - python -m installer --destdir="$pkgdir" dist/*.whl - install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-pikepdf/repos/community-x86_64/PKGBUILD (from rev 1177697, python-pikepdf/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 22:11:35 UTC (rev 1177698) @@ -0,0 +1,33 @@ +# Maintainer: Antonio Rojas +# Contributor: Fredrick Brennan +# Contributor: Stephan Eisvogel + +pkgname=python-pikepdf +pkgver=5.1.1 +pkgrel=1 +pkgdesc='Read and write PDFs with Python, powered by qpdf' +arch=(x86_64) +url='https://github.com/pikepdf/pikepdf' +license=(MPL2) +makedepends=(pybind11 python-build python-installer python-wheel python-toml python-setuptools-scm-git-archive) +depends=(python-lxml python-pillow qpdf) +checkdepends=(python-pytest-xdist python-hypothesis) +source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz) +sha256sums=('710535c679ab0d7b8249f72247832773e7a9a121dfbe9cad7f6465bd9bb45fae') + +build() { + cd pikepdf-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd pikepdf-$pkgver + PYTHONPATH="${PWD}/$(echo build/lib.*)" \ + pytest -v +} + +package() { + cd pikepdf-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-pikepdf/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 22:11:17 Author: arojas Revision: 1177697 Update to 5.1.1, run tests Modified: python-pikepdf/trunk/PKGBUILD --+ PKGBUILD | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:46:00 UTC (rev 1177696) +++ PKGBUILD2022-03-29 22:11:17 UTC (rev 1177697) @@ -3,7 +3,7 @@ # Contributor: Stephan Eisvogel pkgname=python-pikepdf -pkgver=5.1.0 +pkgver=5.1.1 pkgrel=1 pkgdesc='Read and write PDFs with Python, powered by qpdf' arch=(x86_64) @@ -11,8 +11,9 @@ license=(MPL2) makedepends=(pybind11 python-build python-installer python-wheel python-toml python-setuptools-scm-git-archive) depends=(python-lxml python-pillow qpdf) +checkdepends=(python-pytest-xdist python-hypothesis) source=(https://pypi.python.org/packages/source/p/pikepdf/pikepdf-$pkgver.tar.gz) -sha256sums=('559b3d502cc1a6813cbcb0766b0797fec034303f8f9b0734cf938fb1734e2b74') +sha256sums=('710535c679ab0d7b8249f72247832773e7a9a121dfbe9cad7f6465bd9bb45fae') build() { cd pikepdf-$pkgver @@ -19,6 +20,12 @@ python -m build --wheel --no-isolation } +check() { + cd pikepdf-$pkgver + PYTHONPATH="${PWD}/$(echo build/lib.*)" \ + pytest -v +} + package() { cd pikepdf-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl
[arch-commits] Commit in python-jupyterlab_server/repos/community-any (2 files)
Date: Tuesday, March 29, 2022 @ 21:46:00 Author: arojas Revision: 1177696 archrelease: copy trunk to community-any Added: python-jupyterlab_server/repos/community-any/PKGBUILD (from rev 1177695, python-jupyterlab_server/trunk/PKGBUILD) Deleted: python-jupyterlab_server/repos/community-any/PKGBUILD --+ PKGBUILD | 64 + 1 file changed, 35 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 21:45:49 UTC (rev 1177695) +++ PKGBUILD2022-03-29 21:46:00 UTC (rev 1177696) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Guillaume Duboc - -_pipname=jupyterlab_server -pkgname=python-$_pipname -pkgver=2.11.2 -pkgrel=1 -pkgdesc='Launch an application built using JupyterLab' -arch=(any) -url='https://jupyter.org/' -license=(custom) -depends=(jupyter-server python-requests python-json5 python-babel) -makedepends=(python-build python-installer) -conflicts=(jupyterlab_server) -replaces=(jupyterlab_server) -source=(https://pypi.io/packages/source/j/$_pipname/$_pipname-$pkgver.tar.gz) -sha256sums=('5d8dc70f6803dc48efb69fb43e3cd2f8c6aad4ba011670318e5efd26c7487bb9') - -build() { - cd $_pipname-$pkgver - python -m build --wheel --no-isolation -} - -package() { - cd $_pipname-$pkgver - python -m installer --destdir="$pkgdir" dist/*.whl - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-jupyterlab_server/repos/community-any/PKGBUILD (from rev 1177695, python-jupyterlab_server/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 21:46:00 UTC (rev 1177696) @@ -0,0 +1,35 @@ +# Maintainer: Antonio Rojas +# Contributor: Guillaume Duboc + +_pipname=jupyterlab_server +pkgname=python-$_pipname +pkgver=2.12.0 +pkgrel=1 +pkgdesc='Launch an application built using JupyterLab' +arch=(any) +url='https://jupyter.org/' +license=(custom) +depends=(jupyter-server python-requests python-json5 python-babel) +makedepends=(python-build python-installer) +checkdepends=(python-pytest-tornasync python-pytest-cov python-openapi-core python-strict-rfc3339 python-ruamel-yaml python-parse python-pip) +conflicts=(jupyterlab_server) +replaces=(jupyterlab_server) +source=(https://pypi.io/packages/source/j/$_pipname/$_pipname-$pkgver.tar.gz) +sha256sums=('00e0f4b4c399f55938323ea10cf92d915288fe12753e35d1069f6ca08b72abbf') + +build() { + cd $_pipname-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd $_pipname-$pkgver + pytest -v -k 'not test_translation_api.py' +} + +package() { + cd $_pipname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-jupyterlab_server/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:45:49 Author: arojas Revision: 1177695 Run tests Modified: python-jupyterlab_server/trunk/PKGBUILD --+ PKGBUILD |6 ++ 1 file changed, 6 insertions(+) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:08:15 UTC (rev 1177694) +++ PKGBUILD2022-03-29 21:45:49 UTC (rev 1177695) @@ -11,6 +11,7 @@ license=(custom) depends=(jupyter-server python-requests python-json5 python-babel) makedepends=(python-build python-installer) +checkdepends=(python-pytest-tornasync python-pytest-cov python-openapi-core python-strict-rfc3339 python-ruamel-yaml python-parse python-pip) conflicts=(jupyterlab_server) replaces=(jupyterlab_server) source=(https://pypi.io/packages/source/j/$_pipname/$_pipname-$pkgver.tar.gz) @@ -21,6 +22,11 @@ python -m build --wheel --no-isolation } +check() { + cd $_pipname-$pkgver + pytest -v -k 'not test_translation_api.py' +} + package() { cd $_pipname-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl
[arch-commits] Commit in archboot-arm/repos/extra-any (4 files)
Date: Tuesday, March 29, 2022 @ 21:20:17 Author: tpowa Revision: 440947 archrelease: copy trunk to extra-any Added: archboot-arm/repos/extra-any/PKGBUILD (from rev 440946, archboot-arm/trunk/PKGBUILD) archboot-arm/repos/extra-any/archboot.install (from rev 440946, archboot-arm/trunk/archboot.install) Deleted: archboot-arm/repos/extra-any/PKGBUILD archboot-arm/repos/extra-any/archboot.install --+ PKGBUILD | 106 ++--- archboot.install | 38 +-- 2 files changed, 72 insertions(+), 72 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 21:20:12 UTC (rev 440946) +++ PKGBUILD2022-03-29 21:20:17 UTC (rev 440947) @@ -1,53 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot-arm -pkgver=2022.03 -pkgrel=50 -pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vim' 'vi' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' -'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'haveged' 'pambase' 'traceroute' 'grub' -'systemd-sysvcompat' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' -'fuse3' 'flex' 'amd-ucode' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' - 'etc/archboot/x86_64-local.conf' -'etc/archboot/aarch64-local.conf' -'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest' - 'etc/archboot/presets/x86_64-local' -'etc/archboot/presets/aarch64-local') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot-arm/repos/extra-any/PKGBUILD (from rev 440946, archboot-arm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 21:20:17 UTC (rev 440947) @@ -0,0 +1,53 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot-arm +pkgver=2022.03 +pkgrel=51 +pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' + 'openssh' 'hwdetect' 'shadow'
[arch-commits] Commit in archboot-arm/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:20:12 Author: tpowa Revision: 440946 upgpkg: archboot-arm 2022.03-51: bump to latest version Modified: archboot-arm/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:19:26 UTC (rev 440945) +++ PKGBUILD2022-03-29 21:20:12 UTC (rev 440946) @@ -2,7 +2,7 @@ pkgname=archboot-arm pkgver=2022.03 -pkgrel=50 +pkgrel=51 pkgdesc="Advanced, modular arch boot/install image creation utility with aarch64 depends" arch=(any) license=('GPL')
[arch-commits] Commit in archboot/repos/extra-any (4 files)
Date: Tuesday, March 29, 2022 @ 21:19:26 Author: tpowa Revision: 440945 archrelease: copy trunk to extra-any Added: archboot/repos/extra-any/PKGBUILD (from rev 440944, archboot/trunk/PKGBUILD) archboot/repos/extra-any/archboot.install (from rev 440944, archboot/trunk/archboot.install) Deleted: archboot/repos/extra-any/PKGBUILD archboot/repos/extra-any/archboot.install --+ PKGBUILD | 108 ++--- archboot.install | 38 +- 2 files changed, 73 insertions(+), 73 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 21:19:21 UTC (rev 440944) +++ PKGBUILD2022-03-29 21:19:26 UTC (rev 440945) @@ -1,54 +0,0 @@ -# Maintainer : Tobias Powalowski - -pkgname=archboot -pkgver=2022.03 -pkgrel=50 -pkgdesc="Advanced, modular arch boot/install image creation utility" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' - 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' - 'tar' 'util-linux' 'bind' 'which' 'kbd' 'wireless_tools' 'xfsprogs' 'hdparm' 'inetutils' - 'openssh' 'hwdetect' 'shadow' 'bridge-utils' 'dosfstools' 'glibc' 'linux' 'kexec-tools' 'ppp' 'rp-pppoe' - 'pciutils' 'usbutils' 'vpnc' 'openvpn' 'b43-fwcutter' 'wpa_supplicant' 'rsync' 'gzip' 'libarchive' -'device-mapper' 'screen' 'elfutils' 'pam' 'cracklib' 'nfs-utils' 'nfsidmap' 'readline' 'acl' 'attr' 'pcre' 'cpio' -'fuse' 'libusb' 'vi' 'vim' 'lzo' 'lzop' 'libsasl' 'libldap' 'gpm' 'libevent' 'gcc-libs' 'sdparm' 'licenses' 'pptpclient' 'ipw2100-fw' -'ipw2200-fw' 'dhcpcd' 'openssl' 'dmraid' 'linux-atm' 'netctl' 'parted' 'tzdata' 'ntp' 'libgcrypt' 'iw' 'crda' -'libnl' 'iproute2' 'wireless-regdb' 'dhclient' 'mtools' 'fsarchiver' 'xz' 'libtirpc' 'rpcbind' 'testdisk' -'wipe' 'ddrescue' 'ifplugd' 'libgssglue' 'mkinitcpio-nfs-utils' 'gptfdisk' 'nilfs-utils' 'btrfs-progs' -'iana-etc' 'keyutils' 'libisoburn' 'file' 'curl' 'smartmontools' 'dnsmasq' 'cifs-utils' -'openconnect' 'libxml2' 'libproxy' 'tcpdump' 'nmap' 'lua' 'gnutls' 'nettle' 'libtasn1' 'expat' -'glib2' 'freetype2' 'libssh2' 'libedit' 'talloc' 'libjpeg-turbo' 'dmidecode' 'gnupg' 'libksba' 'libassuan' 'pinentry' -'gpgme' 'ldns' 'dnssec-anchors' 'hwdata' 'systemd' 'archlinux-keyring' 'haveged' 'pambase' 'chntpw' 'traceroute' 'grub' -'systemd-sysvcompat' 'intel-ucode' 'arch-install-scripts' 'zsh' 'gdbm' 'grml-zsh-config' 'cpupower' 'wvdial' 'xl2tpd' -'usb_modeswitch' 'refind' 'efibootmgr' 'f2fs-tools' 'efitools' 'efivar' 'ethtool' 'exfatprogs' 'broadcom-wl' -'fuse3' 'flex' 'amd-ucode' 'edk2-shell' 'cdrtools' 'nvme-cli' 'fatresize' 'iwd' 'elinks' 'lshw' -'sbsigntools' 'openresolv' 'mokutil' 'archboot-bootloader') -makedepends=('git') -optdepends=('linux-firmware: for firmware inclusion on image file' -'archboot-qemu-aarch64: for aarch64 image building on x86_64' -'sudo: for running the archboot build server') -source=("git+https://gitlab.archlinux.org/tpowa/archboot.git#tag=${pkgver}-${pkgrel}?signed;) -backup=('etc/archboot/defaults' - 'etc/archboot/x86_64.conf' -'etc/archboot/aarch64.conf' -'etc/archboot/x86_64-latest.conf' -'etc/archboot/aarch64-latest.conf' -'etc/archboot/x86_64-local.conf' - 'etc/archboot/aarch64-local.conf' - 'etc/archboot/presets/x86_64' -'etc/archboot/presets/aarch64' -'etc/archboot/presets/x86_64-latest' -'etc/archboot/presets/aarch64-latest' - 'etc/archboot/presets/x86_64-local' - 'etc/archboot/presets/aarch64-local') -install=archboot.install -sha256sums=('SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - cd "$srcdir/archboot" - mv etc/ usr/ "$pkgdir/" -} Copied: archboot/repos/extra-any/PKGBUILD (from rev 440944, archboot/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 21:19:26 UTC (rev 440945) @@ -0,0 +1,54 @@ +# Maintainer : Tobias Powalowski + +pkgname=archboot +pkgver=2022.03 +pkgrel=51 +pkgdesc="Advanced, modular arch boot/install image creation utility" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +depends=('mkinitcpio' 'pacman' 'wget' 'bash' 'coreutils' 'cryptsetup' 'dialog' 'e2fsprogs' 'findutils' 'gawk' 'grep' 'iputils' 'jfsutils' + 'less' 'lvm2' 'mdadm' 'kmod' 'nano' 'ncurses' 'net-tools' 'gnu-netcat' 'procps-ng' 'psmisc' 'sed' 'snarf' + 'tar' 'util-linux' 'bind' 'which' 'kbd'
[arch-commits] Commit in archboot/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:19:21 Author: tpowa Revision: 440944 upgpkg: archboot 2022.03-51: bump to latest version Modified: archboot/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:15:00 UTC (rev 440943) +++ PKGBUILD2022-03-29 21:19:21 UTC (rev 440944) @@ -2,7 +2,7 @@ pkgname=archboot pkgver=2022.03 -pkgrel=50 +pkgrel=51 pkgdesc="Advanced, modular arch boot/install image creation utility" arch=(any) license=('GPL')
[arch-commits] Commit in archboot-bootloader/repos/extra-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:15:00 Author: tpowa Revision: 440943 archrelease: copy trunk to extra-any Added: archboot-bootloader/repos/extra-any/PKGBUILD (from rev 440942, archboot-bootloader/trunk/PKGBUILD) Deleted: archboot-bootloader/repos/extra-any/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 21:14:55 UTC (rev 440942) +++ PKGBUILD2022-03-29 21:15:00 UTC (rev 440943) @@ -1,54 +0,0 @@ -# Maintainer : Tobias Powalowski -pkgname=archboot-bootloader -pkgver=20220307 -pkgrel=3 -pkgdesc="EFI bootloaders for archboot images" -arch=(any) -license=('GPL') -url="https://wiki.archlinux.org/title/Archboot; -source=(https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTAA64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTIA32.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTX64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubaa64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubia32.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubx64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmaa64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmia32.efi{,.sig} -https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmx64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimaa64.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimia32.efi{,.sig} - https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimx64.efi{,.sig} -) -sha256sums=('ea719de6dc4b342f13a7f4949d156780275e8f176a27ebe29be2843da837aef5' -'SKIP' -'5ba506c8cd56a61996237395e25305e81b7920a96c9093a86e9b8c7eee9d1920' -'SKIP' -'b37c6b726eeed8948682c3d20182ed0bbf6c62947f6093f79995d8c850527531' -'SKIP' -'d9b6ef02443bbe84832e83d0053ce72849743de747ecdf71bdec4a972bcefbce' -'SKIP' -'af404f339b4acecb383dd85a8509d8a7839cc3a8726b71af15c5303c07001003' -'SKIP' -'eecfb0a3c474b7034d3736c0b43ca6cb9e5f3a25a77b3290601df23a1127869b' -'SKIP' -'c87e409c3fa20cff9352ed55e67a3143658168ace82e55955fa1168618d096cc' -'SKIP' -'9c14332bb2f2bd5426743a79e703df2f228c7203b70b0eda2a3e9474ae2b2ee2' -'SKIP' -'b098ab19b1a8f33c321466545ed8313ede9ddbfe6d0a79be27b3f0f88dd61393' -'SKIP' -'ea719de6dc4b342f13a7f4949d156780275e8f176a27ebe29be2843da837aef5' -'SKIP' -'5ba506c8cd56a61996237395e25305e81b7920a96c9093a86e9b8c7eee9d1920' -'SKIP' -'b37c6b726eeed8948682c3d20182ed0bbf6c62947f6093f79995d8c850527531' -'SKIP') -validgpgkeys=('5B7E3FB71B7F10329A1C03AB771DF6627EDF681F' # Tobias Powalowski - ) -package() -{ - mkdir -p "$pkgdir/usr/share/archboot/bootloader" - for i in $srcdir/*.efi; do -install -m644 $i "$pkgdir/usr/share/archboot/bootloader" - done -} Copied: archboot-bootloader/repos/extra-any/PKGBUILD (from rev 440942, archboot-bootloader/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 21:15:00 UTC (rev 440943) @@ -0,0 +1,54 @@ +# Maintainer : Tobias Powalowski +pkgname=archboot-bootloader +pkgver=20220329 +pkgrel=1 +pkgdesc="EFI bootloaders for archboot images" +arch=(any) +license=('GPL') +url="https://wiki.archlinux.org/title/Archboot; +source=(https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTAA64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTIA32.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/BOOTX64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubaa64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubia32.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/grubx64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmaa64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmia32.efi{,.sig} +https://pkgbuild.com/~tpowa/archboot-helper/bootloader/mmx64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimaa64.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimia32.efi{,.sig} + https://pkgbuild.com/~tpowa/archboot-helper/bootloader/shimx64.efi{,.sig} +) +sha256sums=('ea719de6dc4b342f13a7f4949d15678027
[arch-commits] Commit in archboot-bootloader/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:14:55 Author: tpowa Revision: 440942 upgpkg: archboot-bootloader 20220329-1: bump to latest version Modified: archboot-bootloader/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 21:08:34 UTC (rev 440941) +++ PKGBUILD2022-03-29 21:14:55 UTC (rev 440942) @@ -1,7 +1,7 @@ # Maintainer : Tobias Powalowski pkgname=archboot-bootloader -pkgver=20220307 -pkgrel=3 +pkgver=20220329 +pkgrel=1 pkgdesc="EFI bootloaders for archboot images" arch=(any) license=('GPL') @@ -25,11 +25,11 @@ 'SKIP' 'b37c6b726eeed8948682c3d20182ed0bbf6c62947f6093f79995d8c850527531' 'SKIP' -'d9b6ef02443bbe84832e83d0053ce72849743de747ecdf71bdec4a972bcefbce' +'14457ff6e4f808b32c3f9b06d4721d1e6e4b0de9e9e5f119f0a1b8fc23ce6a5f' 'SKIP' -'af404f339b4acecb383dd85a8509d8a7839cc3a8726b71af15c5303c07001003' +'56a3a4495ac17bc8bf800056ea566890e84721c1e852e12d638b8a5992fc4a9d' 'SKIP' -'eecfb0a3c474b7034d3736c0b43ca6cb9e5f3a25a77b3290601df23a1127869b' +'54a4c2175f61397e57db9e63dbd0ba2475455173943a85b73938f2a45f0a2987' 'SKIP' 'c87e409c3fa20cff9352ed55e67a3143658168ace82e55955fa1168618d096cc' 'SKIP'
[arch-commits] Commit in groff/repos (4 files)
Date: Tuesday, March 29, 2022 @ 21:08:34 Author: andyrtr Revision: 440941 archrelease: copy trunk to testing-x86_64 Added: groff/repos/testing-x86_64/ groff/repos/testing-x86_64/PKGBUILD (from rev 440940, groff/trunk/PKGBUILD) groff/repos/testing-x86_64/display-utc-times.patch (from rev 440940, groff/trunk/display-utc-times.patch) groff/repos/testing-x86_64/site.tmac (from rev 440940, groff/trunk/site.tmac) -+ PKGBUILD| 64 display-utc-times.patch | 90 ++ site.tmac | 16 3 files changed, 170 insertions(+) Copied: groff/repos/testing-x86_64/PKGBUILD (from rev 440940, groff/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-03-29 21:08:34 UTC (rev 440941) @@ -0,0 +1,64 @@ +# Maintainer: + +pkgname=groff +pkgver=1.22.4 +pkgrel=7 +pkgdesc='GNU troff text-formatting system' +arch=('x86_64') +url='https://www.gnu.org/software/groff/groff.html' +license=('GPL') +groups=('base-devel') +depends=('perl' 'gcc-libs') +makedepends=('netpbm' 'psutils' 'libxaw' 'perl-file-homedir') +optdepends=('netpbm: for use together with man -H command interaction in browsers' +'psutils: for use together with man -H command interaction in browsers' +'libxaw: for gxditview' +'perl-file-homedir: for use with glilypond') +options=('!docs' '!emptydirs' '!makeflags') +validpgpkeys=('2D0C08D2B0AD0D3D8626670272D23FBAC99D4E75') # Bertrand Garrigues +source=("https://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.sig} +display-utc-times.patch +'site.tmac') +sha256sums=('e78e7b4cb7dec310849004fa88847c44701e8d133b5d4c13057d876c1bad0293' +'SKIP' +'b1e0bcbe1e0737aed1301066ff92a1e7fa0bd8b80a36321f92f519366a1acdb3' +'af59ecde597ce9f8189368a7739279a5f8a391139fe048ef6b4e493ed46e5f5f') + +prepare() { + cd $pkgname-$pkgver + # always use UTC times for display - using localtime is problematic for reproducible builds + # fixes FS#69123 - patch taken from Debian + patch -Np1 -i ../display-utc-times.patch +} + +build() { + cd $pkgname-$pkgver + + ./configure \ +--prefix=/usr \ +--with-x \ +--with-appresdir=/usr/share/X11/app-defaults + make +} + +check() { + cd $pkgname-$pkgver + make check +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="$pkgdir" install + + # add compatibility symlinks + ln -s eqn "$pkgdir"/usr/bin/geqn + ln -s tbl "$pkgdir"/usr/bin/gtbl + ln -s soelim "$pkgdir"/usr/bin/zsoelim + + # FS33760 - TERMCAP variables not followed + # TODO: everyone is doing this - find out why upstream does not... + cat "$srcdir"/site.tmac >> \ +"$pkgdir"/usr/share/groff/site-tmac/man.local + cat "$srcdir"/site.tmac >> \ +"$pkgdir"/usr/share/groff/site-tmac/mdoc.local +} Copied: groff/repos/testing-x86_64/display-utc-times.patch (from rev 440940, groff/trunk/display-utc-times.patch) === --- testing-x86_64/display-utc-times.patch (rev 0) +++ testing-x86_64/display-utc-times.patch 2022-03-29 21:08:34 UTC (rev 440941) @@ -0,0 +1,90 @@ +From 69faba79256faeee8d564298855eebe8c5e9c870 Mon Sep 17 00:00:00 2001 +From: Colin Watson +Date: Fri, 6 Nov 2015 11:40:37 + +Subject: Always use UTC times for display + +Using localtime is problematic for reproducible builds. For now, always +use UTC times (gmtime etc.) for display. (Note that this changes the +semantics of \n[hours] etc., so may need further work.) + +Forwarded: no +Last-Update: 2018-03-05 + +Patch-Name: display-utc-times.patch +--- + src/devices/grohtml/post-html.cpp | 4 ++-- + src/devices/gropdf/gropdf.pl | 4 ++-- + src/devices/grops/ps.cpp | 2 +- + src/roff/troff/input.cpp | 2 +- + 4 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/src/devices/grohtml/post-html.cpp b/src/devices/grohtml/post-html.cpp +index 7bc017e0..ad7ca54f 100644 +--- a/src/devices/grohtml/post-html.cpp b/src/devices/grohtml/post-html.cpp +@@ -5016,7 +5016,7 @@ void html_printer::do_file_components (void) + + t = current_time(); + html.begin_comment("CreationDate: ") +- .put_string(ctime(), strlen(ctime())-1) ++ .put_string(asctime(gmtime()), strlen(asctime(gmtime()))-1) + .end_comment(); + + if (dialect == html4) +@@ -5129,7 +5129,7 @@ html_printer::~html_printer() + + t = current_time(); + html.begin_comment("CreationDate: ") +-.put_string(ctime(), strlen(ctime())-1) ++.put_string(asctime(gmtime()), strlen(asctime(gmtime()))-1) + .end_comment(); + + if (dialect == html4) +diff --git a/src/devices/gropdf/gropdf.pl b/src/devices/gropdf/gropdf.pl +index 2ec52d06..134b0962
[arch-commits] Commit in groff/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:08:27 Author: andyrtr Revision: 440940 upgpkg: groff 1.22.4-7: ghostscript 9.56 rebuild - future rebuilds shouldn't be needed anymore since gs is now built using unversioned paths Modified: groff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:56:51 UTC (rev 440939) +++ PKGBUILD2022-03-29 21:08:27 UTC (rev 440940) @@ -2,7 +2,7 @@ pkgname=groff pkgver=1.22.4 -pkgrel=6 +pkgrel=7 pkgdesc='GNU troff text-formatting system' arch=('x86_64') url='https://www.gnu.org/software/groff/groff.html'
[arch-commits] Commit in python-sphinxext-opengraph/repos/community-any (2 files)
Date: Tuesday, March 29, 2022 @ 21:08:15 Author: foutrelis Revision: 1177694 archrelease: copy trunk to community-any Added: python-sphinxext-opengraph/repos/community-any/PKGBUILD (from rev 1177693, python-sphinxext-opengraph/trunk/PKGBUILD) Deleted: python-sphinxext-opengraph/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 21:08:11 UTC (rev 1177693) +++ PKGBUILD2022-03-29 21:08:15 UTC (rev 1177694) @@ -1,34 +0,0 @@ -# Maintainer: Evangelos Foutras - -_name=sphinxext-opengraph -pkgname=python-$_name -pkgver=0.6.2 -pkgrel=1 -pkgdesc="Sphinx extension to generate unique OpenGraph metadata" -arch=('any') -url="https://sphinxext-opengraph.readthedocs.io/; -license=('BSD') -depends=('python-sphinx') -makedepends=('python-setuptools') -source=(https://files.pythonhosted.org/packages/source/s/$_name/$_name-$pkgver.tar.gz - $pkgname-$pkgver-LICENSE.md::https://github.com/wpilibsuite/sphinxext-opengraph/raw/main/LICENSE.md) -sha256sums=('30d4dbe345da991c210626795c05918c3f9ad9f7d14d9c48812ccfa7a1ec4bab' -'26f37e2b2fdcbb20e9373f1a0a4d9f79d7c9a2ba5ef85f106df437148709da8b') - -prepare() { - cd $_name-$pkgver - mv {../$pkgname-$pkgver-,}LICENSE.md -} - -build() { - cd $_name-$pkgver - python setup.py build -} - -package() { - cd $_name-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 --skip-build - install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md -} - -# vim:set ts=2 sw=2 et: Copied: python-sphinxext-opengraph/repos/community-any/PKGBUILD (from rev 1177693, python-sphinxext-opengraph/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 21:08:15 UTC (rev 1177694) @@ -0,0 +1,34 @@ +# Maintainer: Evangelos Foutras + +_name=sphinxext-opengraph +pkgname=python-$_name +pkgver=0.6.3 +pkgrel=1 +pkgdesc="Sphinx extension to generate unique OpenGraph metadata" +arch=('any') +url="https://sphinxext-opengraph.readthedocs.io/; +license=('BSD') +depends=('python-sphinx') +makedepends=('python-setuptools') +source=(https://files.pythonhosted.org/packages/source/s/$_name/$_name-$pkgver.tar.gz + $pkgname-$pkgver-LICENSE.md::https://github.com/wpilibsuite/sphinxext-opengraph/raw/main/LICENSE.md) +sha256sums=('cd89e13cc7a44739f81b64ee57c1c20ef0c05dda5d1d8201d31ec2f34e4c29db' +'26f37e2b2fdcbb20e9373f1a0a4d9f79d7c9a2ba5ef85f106df437148709da8b') + +prepare() { + cd $_name-$pkgver + mv {../$pkgname-$pkgver-,}LICENSE.md +} + +build() { + cd $_name-$pkgver + python setup.py build +} + +package() { + cd $_name-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 --skip-build + install -Dm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.md +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in python-sphinxext-opengraph/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 21:08:11 Author: foutrelis Revision: 1177693 upgpkg: python-sphinxext-opengraph 0.6.3-1: new upstream release Modified: python-sphinxext-opengraph/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:35:35 UTC (rev 1177692) +++ PKGBUILD2022-03-29 21:08:11 UTC (rev 1177693) @@ -2,7 +2,7 @@ _name=sphinxext-opengraph pkgname=python-$_name -pkgver=0.6.2 +pkgver=0.6.3 pkgrel=1 pkgdesc="Sphinx extension to generate unique OpenGraph metadata" arch=('any') @@ -12,7 +12,7 @@ makedepends=('python-setuptools') source=(https://files.pythonhosted.org/packages/source/s/$_name/$_name-$pkgver.tar.gz $pkgname-$pkgver-LICENSE.md::https://github.com/wpilibsuite/sphinxext-opengraph/raw/main/LICENSE.md) -sha256sums=('30d4dbe345da991c210626795c05918c3f9ad9f7d14d9c48812ccfa7a1ec4bab' +sha256sums=('cd89e13cc7a44739f81b64ee57c1c20ef0c05dda5d1d8201d31ec2f34e4c29db' '26f37e2b2fdcbb20e9373f1a0a4d9f79d7c9a2ba5ef85f106df437148709da8b') prepare() {
[arch-commits] Commit in gnome-desktop/repos (2 files)
Date: Tuesday, March 29, 2022 @ 20:56:51 Author: heftig Revision: 440939 archrelease: copy trunk to gnome-unstable-x86_64 Added: gnome-desktop/repos/gnome-unstable-x86_64/ gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD (from rev 440938, gnome-desktop/trunk/PKGBUILD) --+ PKGBUILD | 93 + 1 file changed, 93 insertions(+) Copied: gnome-desktop/repos/gnome-unstable-x86_64/PKGBUILD (from rev 440938, gnome-desktop/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2022-03-29 20:56:51 UTC (rev 440939) @@ -0,0 +1,93 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=gnome-desktop +pkgname=(gnome-desktop-common gnome-desktop gnome-desktop-4) +pkgver=42.0 +pkgrel=1 +epoch=1 +pkgdesc="Library with common API for various GNOME modules" +url="https://gitlab.gnome.org/GNOME/gnome-desktop; +arch=(x86_64) +license=(GPL LGPL) +makedepends=(gobject-introspection git meson gtk-doc yelp-tools + gsettings-desktop-schemas gtk3 gtk4 xkeyboard-config iso-codes + libseccomp bubblewrap systemd libxkbcommon) +checkdepends=(xorg-server-xvfb) +options=(debug) +_commit=c3e756b28ddfeda0fa061d51cb11e47e09791770 # tags/42.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-desktop.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build \ +-D gnome_distributor="Arch Linux" \ +-D gtk_doc=true \ +-D debug_tools=false \ +-D date_in_gnome_version=false + meson compile -C build +} + +check() { + dbus-run-session xvfb-run -s '-nolisten local' \ +meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gnome-desktop-common() { + pkgdesc+=" (common files)" + depends=(gsettings-desktop-schemas xkeyboard-config iso-codes libseccomp + bubblewrap systemd libxkbcommon) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/include/gnome-desktop-3.0 + _pick gtk3 usr/lib/libgnome-desktop-3.so* + _pick gtk3 usr/lib/pkgconfig/gnome-desktop-3.0.pc + _pick gtk3 usr/lib/girepository-1.0/GnomeDesktop-3.0.typelib + _pick gtk3 usr/share/gir-1.0/GnomeDesktop-3.0.gir + + _pick gtk4 usr/include/gnome-desktop-4.0 + _pick gtk4 usr/lib/libgnome-*-4.so* + _pick gtk4 usr/lib/pkgconfig/gnome-*-4.pc + _pick gtk4 usr/lib/girepository-1.0/Gnome*-4.0.typelib + _pick gtk4 usr/share/gir-1.0/Gnome*-4.0.gir +} + +package_gnome-desktop() { + pkgdesc+=" (GTK3)" + depends=(gnome-desktop-common="$epoch:$pkgver-$pkgrel" gtk3) + provides=(libgnome-desktop-3.so) + + mv gtk3/* "$pkgdir" +} + +package_gnome-desktop-4() { + pkgdesc+=" (GTK4)" + depends=(gnome-desktop-common="$epoch:$pkgver-$pkgrel" gtk4) + provides=(libgnome-{bg,desktop,rr}-4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-desktop/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:56:16 Author: heftig Revision: 440938 42.0-1 Modified: gnome-desktop/trunk/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 55 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:55:30 UTC (rev 440937) +++ PKGBUILD2022-03-29 20:56:16 UTC (rev 440938) @@ -1,8 +1,9 @@ # Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jan de Groot -pkgname=gnome-desktop -pkgver=41.5 +pkgbase=gnome-desktop +pkgname=(gnome-desktop-common gnome-desktop gnome-desktop-4) +pkgver=42.0 pkgrel=1 epoch=1 pkgdesc="Library with common API for various GNOME modules" @@ -9,27 +10,26 @@ url="https://gitlab.gnome.org/GNOME/gnome-desktop; arch=(x86_64) license=(GPL LGPL) -depends=(gsettings-desktop-schemas gtk3 xkeyboard-config iso-codes libseccomp - bubblewrap systemd libxkbcommon) -makedepends=(gobject-introspection git meson gtk-doc yelp-tools) +makedepends=(gobject-introspection git meson gtk-doc yelp-tools + gsettings-desktop-schemas gtk3 gtk4 xkeyboard-config iso-codes + libseccomp bubblewrap systemd libxkbcommon) checkdepends=(xorg-server-xvfb) -provides=(libgnome-desktop-3.so) options=(debug) -_commit=49aeb355e99b49585e2c4f64535b6394cec5de0d # tags/41.5^0 +_commit=c3e756b28ddfeda0fa061d51cb11e47e09791770 # tags/42.0^0 source=("git+https://gitlab.gnome.org/GNOME/gnome-desktop.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { - cd $pkgname + cd $pkgbase git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() { - cd $pkgname + cd $pkgbase } build() { - arch-meson $pkgname build \ + arch-meson $pkgbase build \ -D gnome_distributor="Arch Linux" \ -D gtk_doc=true \ -D debug_tools=false \ @@ -42,8 +42,52 @@ meson test -C build --print-errorlogs } -package() { +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_gnome-desktop-common() { + pkgdesc+=" (common files)" + depends=(gsettings-desktop-schemas xkeyboard-config iso-codes libseccomp + bubblewrap systemd libxkbcommon) + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/include/gnome-desktop-3.0 + _pick gtk3 usr/lib/libgnome-desktop-3.so* + _pick gtk3 usr/lib/pkgconfig/gnome-desktop-3.0.pc + _pick gtk3 usr/lib/girepository-1.0/GnomeDesktop-3.0.typelib + _pick gtk3 usr/share/gir-1.0/GnomeDesktop-3.0.gir + + _pick gtk4 usr/include/gnome-desktop-4.0 + _pick gtk4 usr/lib/libgnome-*-4.so* + _pick gtk4 usr/lib/pkgconfig/gnome-*-4.pc + _pick gtk4 usr/lib/girepository-1.0/Gnome*-4.0.typelib + _pick gtk4 usr/share/gir-1.0/Gnome*-4.0.gir } +package_gnome-desktop() { + pkgdesc+=" (GTK3)" + depends=(gnome-desktop-common="$epoch:$pkgver-$pkgrel" gtk3) + provides=(libgnome-desktop-3.so) + + mv gtk3/* "$pkgdir" +} + +package_gnome-desktop-4() { + pkgdesc+=" (GTK4)" + depends=(gnome-desktop-common="$epoch:$pkgver-$pkgrel" gtk4) + provides=(libgnome-{bg,desktop,rr}-4.so) + + mv gtk4/* "$pkgdir" +} + # vim:set sw=2 et:
[arch-commits] Commit in ghostscript/repos (4 files)
Date: Tuesday, March 29, 2022 @ 20:55:30 Author: andyrtr Revision: 440937 archrelease: copy trunk to testing-x86_64 Added: ghostscript/repos/testing-x86_64/ ghostscript/repos/testing-x86_64/2010_add_build_timestamp_setting.patch (from rev 440936, ghostscript/trunk/2010_add_build_timestamp_setting.patch) ghostscript/repos/testing-x86_64/PKGBUILD (from rev 440936, ghostscript/trunk/PKGBUILD) Modified: ghostscript/repos/extra-x86_64/PKGBUILD ---+ extra-x86_64/PKGBUILD |2 testing-x86_64/2010_add_build_timestamp_setting.patch | 119 ++ testing-x86_64/PKGBUILD | 129 3 files changed, 249 insertions(+), 1 deletion(-) Modified: extra-x86_64/PKGBUILD === --- extra-x86_64/PKGBUILD 2022-03-29 20:55:15 UTC (rev 440936) +++ extra-x86_64/PKGBUILD 2022-03-29 20:55:30 UTC (rev 440937) @@ -3,7 +3,7 @@ pkgbase=ghostscript pkgname=(ghostscript ghostxps ghostpcl) pkgver=9.55.0 -pkgrel=4 +pkgrel=4.1 pkgdesc="An interpreter for the PostScript language" url="https://www.ghostscript.com/; arch=('x86_64') Copied: ghostscript/repos/testing-x86_64/2010_add_build_timestamp_setting.patch (from rev 440936, ghostscript/trunk/2010_add_build_timestamp_setting.patch) === --- testing-x86_64/2010_add_build_timestamp_setting.patch (rev 0) +++ testing-x86_64/2010_add_build_timestamp_setting.patch 2022-03-29 20:55:30 UTC (rev 440937) @@ -0,0 +1,119 @@ +Description: Allow the build timestamp to be externally set + In order to make Ghostscript output reproducible, we need a way to + set the build timestamp to other values than the current time. + We now consistently use gp_get_realtime() instead of directly calling + time() or gp_get_usertime() and make gp_get_realtime() use the value + found in the SOURCE_DATE_EPOCH environment variable if set. Also, + environment timezone is fixed to UTC if SOURCE_DATE_EPOCH is used to + avoid variations. +Author: Eduard Sanou +Author: Peter De Wachter +Bug-Debian: https://bugs.debian.org/794004 +Last-Update: 2015-07-30 +--- +This patch header follows DEP-3: https://dep.debian.net/deps/dep3/ +--- a/base/gp_unix.c b/base/gp_unix.c +@@ -19,6 +19,7 @@ + #ifdef __MINGW32__ + # include "windows_.h" + #endif ++#include "errno_.h" + #include "pipe_.h" + #include "string_.h" + #include "time_.h" +@@ -148,6 +149,7 @@ + gp_get_realtime(long *pdt) + { + struct timeval tp; ++const char *env; + + #if gettimeofday_no_timezone/* older versions of SVR4 */ + { +@@ -167,6 +169,26 @@ + } + #endif + ++env = getenv("SOURCE_DATE_EPOCH"); ++if (env) { ++char *end; ++long timestamp; ++ ++errno = 0; ++timestamp = strtol(env, , 10); ++if (env == end || *end || errno != 0) { ++lprintf("Ghostscript: SOURCE_DATE_EPOCH is not a number!\n"); ++timestamp = 0; ++} ++ ++tp.tv_sec = timestamp; ++tp.tv_usec = 0; ++ ++/* We need to fix the environment timezone to get reproducible */ ++/* results when parsing the result of gp_get_realtime. */ ++setenv("TZ", "UTC", 1); ++} ++ + /* tp.tv_sec is #secs since Jan 1, 1970 */ + pdt[0] = tp.tv_sec; + +--- a/devices/vector/gdevpdf.c b/devices/vector/gdevpdf.c +@@ -427,6 +427,7 @@ + */ + { + struct tm tms; ++long secs_ns[2]; + time_t t; + char buf[1+2+4+2+2+2+2+2+1+2+1+2+1+1+1]; /* (D:mmddhhmmssZhh'mm')\0 */ + int timeoffset; +@@ -438,7 +439,8 @@ + timesign = 'Z'; + timeoffset = 0; + #else +-time(); ++gp_get_realtime(secs_ns); ++t = secs_ns[0]; + tms = *gmtime(); + tms.tm_isdst = -1; + timeoffset = (int)difftime(t, mktime()); /* tz+dst in seconds */ +--- a/devices/vector/gdevpdfe.c b/devices/vector/gdevpdfe.c +@@ -199,6 +199,7 @@ + { + /* We don't write a day time because we don't have a time zone. */ + struct tm tms; ++long secs_ns[2]; + time_t t; + char buf1[4+1+2+1+2+1]; /* -mm-dd\0 */ + +@@ -206,7 +207,8 @@ + memset(, 0, sizeof(t)); + memset(, 0, sizeof(tms)); + #else +-time(); ++gp_get_realtime(secs_ns); ++t = secs_ns[0]; + tms = *localtime(); + #endif + gs_sprintf(buf1, +--- a/devices/vector/gdevpsu.c b/devices/vector/gdevpsu.c +@@ -183,6 +183,7 @@ + fprintf(f, "Creator: %s %ld (%s)\n", gs_product, (long)gs_revision, + dev->dname); + { ++long secs_ns[2]; + time_t t; + struct tm tms; + +@@ -190,7 +191,8 @@ + memset(, 0, sizeof(t)); + memset(, 0, sizeof(tms)); + #else +-time(); ++gp_get_realtime(secs_ns); ++t =
[arch-commits] Commit in ghostscript/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:55:15 Author: andyrtr Revision: 440936 upgpkg: ghostscript 9.56.0-1: upstream update 9.56.0; use unversioned paths to avoid other packages sticking to outdated versioned paths groff does paths - FS#67751 Modified: ghostscript/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:48:51 UTC (rev 440935) +++ PKGBUILD2022-03-29 20:55:15 UTC (rev 440936) @@ -21,9 +21,9 @@ 'cd7794ee4f28b11177021b950196385200b610127ed6cb94a45e3202b690b721a0dfcc0276ff39448d4dab64c1b31a76e6c323696a8315aad9edc22077f18a3d' '530a03f3d333a6c45cc024b5ebd57138b4f7fbff8069e8a81f3015aed9d553b1294e529f57e4123d20442e896dde780c120f438e61c1e3a6436d90c03580e982') + ### update jbig2dec first! ### -### make sure to rebuild core/groff on version updates - https://bugs.archlinux.org/task/67751 ### prepare() { cd ghostpdl-${pkgver} @@ -76,6 +76,7 @@ --with-x \ --with-drivers=ALL \ --with-fontpath=/usr/share/fonts/gsfonts \ + --without-versioned-path \ --enable-fontconfig \ --enable-freetype \ --enable-openjpeg \
[arch-commits] Commit in qbs/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:48:51 Author: arojas Revision: 440935 archrelease: copy trunk to extra-x86_64 Added: qbs/repos/extra-x86_64/PKGBUILD (from rev 440934, qbs/trunk/PKGBUILD) Deleted: qbs/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 20:48:36 UTC (rev 440934) +++ PKGBUILD2022-03-29 20:48:51 UTC (rev 440935) @@ -1,28 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Antonio Rojas -# Contributor: Donald Carr -# Contributor: Jake Petroules - -pkgname=qbs -pkgver=1.21.0 -pkgrel=1 -pkgdesc='Cross platform build tool' -arch=(x86_64) -url='https://wiki.qt.io/Qbs' -license=(LGPL) -depends=(qt5-script) -makedepends=(cmake) -source=(https://download.qt.io/official_releases/qbs/$pkgver/qbs-src-$pkgver.tar.gz) -sha256sums=('bfed9d93f94989986dd72e81fac5f39e30de058431133a21aaf9971455b335e7') - -build() { - cmake -B build -S $pkgname-src-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DWITH_TESTS=OFF \ --DQBS_LIBEXEC_INSTALL_DIR=lib/qbs - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: qbs/repos/extra-x86_64/PKGBUILD (from rev 440934, qbs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 20:48:51 UTC (rev 440935) @@ -0,0 +1,28 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Antonio Rojas +# Contributor: Donald Carr +# Contributor: Jake Petroules + +pkgname=qbs +pkgver=1.22.0 +pkgrel=1 +pkgdesc='Cross platform build tool' +arch=(x86_64) +url='https://wiki.qt.io/Qbs' +license=(LGPL) +depends=(qt5-script) +makedepends=(cmake) +source=(https://download.qt.io/official_releases/qbs/$pkgver/qbs-src-$pkgver.tar.gz) +sha256sums=('ebfd4b4f115f7ad235477ddf74cc7216dfa66b6166372dc0be454691078f9f3e') + +build() { + cmake -B build -S $pkgname-src-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DWITH_TESTS=OFF \ +-DQBS_LIBEXEC_INSTALL_DIR=lib/qbs + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in orca/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:48:36 Author: heftig Revision: 440934 42.0-1 Modified: orca/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:48:34 UTC (rev 440933) +++ PKGBUILD2022-03-29 20:48:36 UTC (rev 440934) @@ -3,7 +3,7 @@ # Contributor: William Rea pkgname=orca -pkgver=41.2 +pkgver=42.0 pkgrel=1 pkgdesc="Screen reader for individuals who are blind or visually impaired" url="https://wiki.gnome.org/Projects/Orca; @@ -15,9 +15,9 @@ gst-plugins-base # playbin, audiotestsrc, basic decoders gst-plugins-good # pulsesink, more decoders ) -makedepends=(itstool intltool git yelp-tools) +makedepends=(itstool git yelp-tools) groups=(gnome) -_commit=9bdfc9a339a9c33581160ed1995511e98f83303b # tags/ORCA_41_2^0 +_commit=e226add72212718db5960889bb2f7ddced17981b # tags/ORCA_42_0^0 source=("git+https://gitlab.gnome.org/GNOME/orca.git#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in qbs/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:48:34 Author: arojas Revision: 440933 Update to 1.22.0 Modified: qbs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:33:40 UTC (rev 440932) +++ PKGBUILD2022-03-29 20:48:34 UTC (rev 440933) @@ -4,7 +4,7 @@ # Contributor: Jake Petroules pkgname=qbs -pkgver=1.21.0 +pkgver=1.22.0 pkgrel=1 pkgdesc='Cross platform build tool' arch=(x86_64) @@ -13,7 +13,7 @@ depends=(qt5-script) makedepends=(cmake) source=(https://download.qt.io/official_releases/qbs/$pkgver/qbs-src-$pkgver.tar.gz) -sha256sums=('bfed9d93f94989986dd72e81fac5f39e30de058431133a21aaf9971455b335e7') +sha256sums=('ebfd4b4f115f7ad235477ddf74cc7216dfa66b6166372dc0be454691078f9f3e') build() { cmake -B build -S $pkgname-src-$pkgver \
[arch-commits] Commit in python-jupyter_client/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:35:35 Author: arojas Revision: 1177692 archrelease: copy trunk to community-any Added: python-jupyter_client/repos/community-any/PKGBUILD (from rev 1177691, python-jupyter_client/trunk/PKGBUILD) Deleted: python-jupyter_client/repos/community-any/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 34 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 20:35:25 UTC (rev 1177691) +++ PKGBUILD2022-03-29 20:35:35 UTC (rev 1177692) @@ -1,33 +0,0 @@ -# Maintainer: Kyle Keen - -pkgname=python-jupyter_client -pkgver=7.1.2 -pkgrel=1 -pkgdesc="Jupyter protocol implementation and client libraries" -arch=('any') -url="https://pypi.python.org/pypi/jupyter_client; -license=('BSD') -depends=('python-ipykernel' 'python-traitlets' 'python-pyzmq' - 'python-jupyter_core' 'python-dateutil' 'python-entrypoints' 'python-nest-asyncio') -makedepends=('python-setuptools') -checkdepends=('python-pytest' 'python-async_generator') -#source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/jupyter_client/archive/$pkgver.tar.gz;) -source=("https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-$pkgver.tar.gz;) -sha256sums=('4ea61033726c8e579edb55626d8ee2e6bf0a83158ddf3751b8dd46b2c5cd1e96') - -# dep cycle with python-ipykernel - -build() { - cd "$srcdir" -} - -check() { - cd "$srcdir/jupyter_client-$pkgver" - pytest -} - -package() { - cd "$srcdir/jupyter_client-$pkgver" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 - install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} Copied: python-jupyter_client/repos/community-any/PKGBUILD (from rev 1177691, python-jupyter_client/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 20:35:35 UTC (rev 1177692) @@ -0,0 +1,34 @@ +# Maintainer: Kyle Keen + +pkgname=python-jupyter_client +pkgver=7.2.0 +pkgrel=1 +pkgdesc="Jupyter protocol implementation and client libraries" +arch=('any') +url="https://pypi.python.org/pypi/jupyter_client; +license=('BSD') +depends=('python-ipykernel' 'python-traitlets' 'python-pyzmq' + 'python-jupyter_core' 'python-dateutil' 'python-entrypoints' 'python-nest-asyncio') +makedepends=('python-build' 'python-installer' 'python-wheel') +checkdepends=('python-pytest' 'python-async_generator') +#source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/jupyter_client/archive/$pkgver.tar.gz;) +source=("https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-$pkgver.tar.gz;) +sha256sums=('00e284dd1a5ac605ead8a42ada2a97041b642c1ef6cefb30c3c415b4eb94bead') + +# dep cycle with python-ipykernel + +build() { + cd jupyter_client-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd jupyter_client-$pkgver + pytest -vv +} + +package() { + cd jupyter_client-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in python-jupyter_client/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:35:25 Author: arojas Revision: 1177691 Update to 7.2.0, switch to PEP517 Modified: python-jupyter_client/trunk/PKGBUILD --+ PKGBUILD | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:33:27 UTC (rev 1177690) +++ PKGBUILD2022-03-29 20:35:25 UTC (rev 1177691) @@ -1,7 +1,7 @@ # Maintainer: Kyle Keen pkgname=python-jupyter_client -pkgver=7.1.2 +pkgver=7.2.0 pkgrel=1 pkgdesc="Jupyter protocol implementation and client libraries" arch=('any') @@ -9,25 +9,26 @@ license=('BSD') depends=('python-ipykernel' 'python-traitlets' 'python-pyzmq' 'python-jupyter_core' 'python-dateutil' 'python-entrypoints' 'python-nest-asyncio') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest' 'python-async_generator') #source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/jupyter_client/archive/$pkgver.tar.gz;) source=("https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-$pkgver.tar.gz;) -sha256sums=('4ea61033726c8e579edb55626d8ee2e6bf0a83158ddf3751b8dd46b2c5cd1e96') +sha256sums=('00e284dd1a5ac605ead8a42ada2a97041b642c1ef6cefb30c3c415b4eb94bead') # dep cycle with python-ipykernel build() { - cd "$srcdir" + cd jupyter_client-$pkgver + python -m build --wheel --no-isolation } check() { - cd "$srcdir/jupyter_client-$pkgver" - pytest + cd jupyter_client-$pkgver + pytest -vv } package() { - cd "$srcdir/jupyter_client-$pkgver" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + cd jupyter_client-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }
[arch-commits] Commit in ghostscript/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:33:40 Author: heftig Revision: 440932 9.56.0-1 Modified: ghostscript/trunk/PKGBUILD --+ PKGBUILD | 21 +++-- 1 file changed, 11 insertions(+), 10 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:27:22 UTC (rev 440931) +++ PKGBUILD2022-03-29 20:33:40 UTC (rev 440932) @@ -2,8 +2,8 @@ pkgbase=ghostscript pkgname=(ghostscript ghostxps ghostpcl) -pkgver=9.55.0 -pkgrel=4 +pkgver=9.56.0 +pkgrel=1 pkgdesc="An interpreter for the PostScript language" url="https://www.ghostscript.com/; arch=('x86_64') @@ -16,10 +16,10 @@ source=(https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${pkgver//./}/ghostpdl-${pkgver}.tar.xz #https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/ghostpdl-${pkgver/.0//}/ghostpdl-${pkgver}.tar.xz 2010_add_build_timestamp_setting.patch - fix-gx_default_copy_alpha.patch::"https://git.ghostscript.com/?p=ghostpdl.git;a=patch;h=d9d8db23e862707795e76ea8f8cdcf7434b2df65;) -sha512sums=('d23864be1548ce7c7ae61398f52c34c5485dfe74e78bf7ef16c8fa5690e2ea857cc9795409a70feda5ff78c27b3c2bbc0e0710d190763fca77137ee9c56a0fed' + https://github.com/ArtifexSoftware/ghostpdl/commit/9aae213ff3ae971942b427062799b009c07ea713.patch) +sha512sums=('213aaa844533fe28ffde0008ff6e8ae10096efddf480c236407668a6445ef2c146557af8da05d9664f44ff53bd31809e89178dfe464763365a1af9de49edf507' 'cd7794ee4f28b11177021b950196385200b610127ed6cb94a45e3202b690b721a0dfcc0276ff39448d4dab64c1b31a76e6c323696a8315aad9edc22077f18a3d' - '94a63b2d33cf1412bfba75d4cab31c5d6f00846b2e608ad82200ff0d55a11bb80d827c12d4edd1f38cef029cae6cdcd5e39cd98791a17bf356119ba8f74fd0a9') + '530a03f3d333a6c45cc024b5ebd57138b4f7fbff8069e8a81f3015aed9d553b1294e529f57e4123d20442e896dde780c120f438e61c1e3a6436d90c03580e982') ### update jbig2dec first! ### @@ -63,8 +63,8 @@ # Debian: # allow the build timestamp to be externally set patch -Np1 -i ../2010_add_build_timestamp_setting.patch - # Fix build of asymptote - patch -Np1 -i ../fix-gx_default_copy_alpha.patch + # Revert patch breaking build of GTK gsx + patch -Rp1 -i ../9aae213ff3ae971942b427062799b009c07ea713.patch } build() { @@ -90,7 +90,8 @@ 'gtk3: needed for gsx') cd ghostpdl-${pkgver} - make DESTDIR="${pkgdir}" install-gs install-so-gs + make DESTDIR="${pkgdir}" install-gs install-so-gs + # replace statically linked gs binary with symlink to dynamically linked gsc rm -v "${pkgdir}"/usr/bin/gs ln -s gsc "${pkgdir}"/usr/bin/gs @@ -108,11 +109,11 @@ cd ghostpdl-${pkgver} make DESTDIR="${pkgdir}" install-gxps install-so-gxps rm -r "${pkgdir}"/usr/include - - install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE # fix file conflict - FS#70238 rm -r "${pkgdir}"/usr/lib/libgxps.so + + install -Dt "${pkgdir}"/usr/share/licenses/${pkgname} -m644 LICENSE } package_ghostpcl() {
[arch-commits] Commit in linux-hardened/repos/extra-x86_64 (4 files)
Date: Tuesday, March 29, 2022 @ 20:27:22 Author: anthraxx Revision: 440931 archrelease: copy trunk to extra-x86_64 Added: linux-hardened/repos/extra-x86_64/PKGBUILD (from rev 440930, linux-hardened/trunk/PKGBUILD) linux-hardened/repos/extra-x86_64/config (from rev 440930, linux-hardened/trunk/config) Deleted: linux-hardened/repos/extra-x86_64/PKGBUILD linux-hardened/repos/extra-x86_64/config --+ PKGBUILD | 416 - config |21086 ++--- 2 files changed, 10751 insertions(+), 10751 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 440930:440931 to see the changes.
[arch-commits] Commit in linux-hardened/trunk (PKGBUILD config)
Date: Tuesday, March 29, 2022 @ 20:27:17 Author: anthraxx Revision: 440930 upgpkg: linux-hardened 5.16.18.hardened1-1 Modified: linux-hardened/trunk/PKGBUILD linux-hardened/trunk/config --+ PKGBUILD |8 config |2 +- 2 files changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:25:16 UTC (rev 440929) +++ PKGBUILD2022-03-29 20:27:17 UTC (rev 440930) @@ -4,7 +4,7 @@ # Contributor: Thomas Baechler pkgbase=linux-hardened -pkgver=5.16.17.hardened1 +pkgver=5.16.18.hardened1 pkgrel=1 pkgdesc='Security-Hardened Linux' url='https://github.com/anthraxx/linux-hardened' @@ -27,11 +27,11 @@ '647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman 'E240B57E2C4630BA768E2F26FC1B547C8D8172C8' # Levente Polyak ) -sha256sums=('ceee4d905b47f30140c6f9b815930da90bc09ac4a317e7623fe7e86cc637f1fc' +sha256sums=('3ec70bce3e7f62990249ad584ce7353ab886ef19401f1a379c487e262a40ce24' 'SKIP' -'f039e6df49abdd319ae1446bd09f606ba3edfff19fbe2ed2fd2ba4c8971f0695' +'dbc0e039d35789bee7609627395b3725a8d19177f200191dbe3cd8a07732a550' 'SKIP' -'1b08176830db69ed46b0364687689b66c7158d13a18575a64a40ead0c8ac7fd2') +'ea9e45f7b5958d38f4f91c5478957c75fa58494310ad7ae5a2bd5870dd299294') export KBUILD_BUILD_HOST=archlinux export KBUILD_BUILD_USER=$pkgbase Modified: config === --- config 2022-03-29 20:25:16 UTC (rev 440929) +++ config 2022-03-29 20:27:17 UTC (rev 440930) @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/x86 5.16.17-hardened1 Kernel Configuration +# Linux/x86 5.16.18-hardened1 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0" CONFIG_CC_IS_GCC=y
[arch-commits] Commit in mlt/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:25:16 Author: arojas Revision: 440929 archrelease: copy trunk to extra-x86_64 Added: mlt/repos/extra-x86_64/PKGBUILD (from rev 440928, mlt/trunk/PKGBUILD) Deleted: mlt/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 20:25:01 UTC (rev 440928) +++ PKGBUILD2022-03-29 20:25:16 UTC (rev 440929) @@ -1,50 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: Sergej Pupykin -# Contributor: Fabian Schoelzel -# Contributor: funkyou -# Contributor: tardo -# Contributor: Stefan Husmann -# Contributor: Gustavo Alvarez - -pkgname=mlt -pkgver=7.4.0 -pkgrel=3 -pkgdesc='An open source multimedia framework' -arch=(x86_64) -url='https://www.mltframework.org' -license=(GPL) -depends=(libebur128) -optdepends=('sdl_image: SDL1 plugin' -'sdl2: SDL2 plugin' -'libsamplerate: libavresample plugin' -'sox: SOX (Audio Swiss Army Knife) plugin' -'ffmpeg: ffmpeg plugin' -'vid.stab: video stabilize plugin' -'qt5-svg: Qt5 plugins' -'jack: JACK sound output plugin' -'ladspa: LADSPA plugins' -'libexif: auto rotate plugin' -'frei0r-plugins: for additional effects' -'movit: opengl plugin' -'opencv: openCV plugin' -'rubberband: audio pitch plugin' -'gdk-pixbuf2: gdk plugin' -'pango: gdk plugin' -'rtaudio: rtaudio plugin' -'python: python bindings') -makedepends=(cmake ladspa frei0r-plugins libdv sdl_image libsamplerate sox ffmpeg vid.stab qt5-svg - jack libexif python swig movit eigen opencv rubberband gdk-pixbuf2 pango rtaudio imagemagick) -source=(https://github.com/mltframework/mlt/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37') - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_PREFIX=/usr \ --DMOD_OPENCV=ON \ --DSWIG_PYTHON=ON - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: mlt/repos/extra-x86_64/PKGBUILD (from rev 440928, mlt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 20:25:16 UTC (rev 440929) @@ -0,0 +1,50 @@ +# Maintainer: Antonio Rojas +# Contributor: Sergej Pupykin +# Contributor: Fabian Schoelzel +# Contributor: funkyou +# Contributor: tardo +# Contributor: Stefan Husmann +# Contributor: Gustavo Alvarez + +pkgname=mlt +pkgver=7.6.0 +pkgrel=1 +pkgdesc='An open source multimedia framework' +arch=(x86_64) +url='https://www.mltframework.org' +license=(GPL) +depends=(libebur128) +optdepends=('sdl_image: SDL1 plugin' +'sdl2: SDL2 plugin' +'libsamplerate: libavresample plugin' +'sox: SOX (Audio Swiss Army Knife) plugin' +'ffmpeg: ffmpeg plugin' +'vid.stab: video stabilize plugin' +'qt5-svg: Qt5 plugins' +'jack: JACK sound output plugin' +'ladspa: LADSPA plugins' +'libexif: auto rotate plugin' +'frei0r-plugins: for additional effects' +'movit: opengl plugin' +'opencv: openCV plugin' +'rubberband: audio pitch plugin' +'gdk-pixbuf2: gdk plugin' +'pango: gdk plugin' +'rtaudio: rtaudio plugin' +'python: python bindings') +makedepends=(cmake ladspa frei0r-plugins libdv sdl_image libsamplerate sox ffmpeg vid.stab qt5-svg + jack libexif python swig movit eigen opencv rubberband gdk-pixbuf2 pango rtaudio imagemagick) +source=(https://github.com/mltframework/mlt/archive/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('49f3c7902432a5a873ebce8406d901ac73623ff3dba7265b6e8b55cfe8220201') + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DMOD_OPENCV=ON \ +-DSWIG_PYTHON=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in mlt/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:25:01 Author: arojas Revision: 440928 Update to 7.6.0 Modified: mlt/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:17:47 UTC (rev 440927) +++ PKGBUILD2022-03-29 20:25:01 UTC (rev 440928) @@ -7,8 +7,8 @@ # Contributor: Gustavo Alvarez pkgname=mlt -pkgver=7.4.0 -pkgrel=3 +pkgver=7.6.0 +pkgrel=1 pkgdesc='An open source multimedia framework' arch=(x86_64) url='https://www.mltframework.org' @@ -35,7 +35,7 @@ makedepends=(cmake ladspa frei0r-plugins libdv sdl_image libsamplerate sox ffmpeg vid.stab qt5-svg jack libexif python swig movit eigen opencv rubberband gdk-pixbuf2 pango rtaudio imagemagick) source=(https://github.com/mltframework/mlt/archive/v$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('17c19843ffdbca66777aaadf39acb11829fd930eaded92f768cbcb8ae59a5f37') +sha256sums=('49f3c7902432a5a873ebce8406d901ac73623ff3dba7265b6e8b55cfe8220201') build() { cmake -B build -S $pkgname-$pkgver \
[arch-commits] Commit in jmol/repos/community-any (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:22:10 Author: arojas Revision: 1177689 archrelease: copy trunk to community-any Added: jmol/repos/community-any/PKGBUILD (from rev 1177688, jmol/trunk/PKGBUILD) Deleted: jmol/repos/community-any/PKGBUILD --+ PKGBUILD | 68 ++--- 1 file changed, 34 insertions(+), 34 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 20:21:52 UTC (rev 1177688) +++ PKGBUILD2022-03-29 20:22:10 UTC (rev 1177689) @@ -1,34 +0,0 @@ -# Maintainer: Antonio Rojas -# Contributor: James Spencer - -pkgbase=jmol -pkgname=(jmol jsmol) -pkgver=14.32.43 -pkgrel=1 -arch=(any) -url='https://jmol.sourceforge.net' -license=(LGPL) -makedepends=(unzip) -source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz) -sha256sums=('59d682a6cba91f6b4ad5502934a4b4cd882899cb47903272638b66c680191997') - -package_jmol() { - pkgdesc='A Java 3D viewer for chemical structures' - depends=(java-runtime) - - cd $pkgbase-$pkgver - - mkdir -p "$pkgdir"/usr/share/$pkgname - mkdir -p "$pkgdir"/usr/bin - - cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname - ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname -} - -package_jsmol() { - pkgdesc='A JavaScript 3D viewer for chemical structures' - cd $pkgbase-$pkgver - - mkdir -p "$pkgdir"/usr/share - unzip jsmol.zip -d "$pkgdir"/usr/share/ -} Copied: jmol/repos/community-any/PKGBUILD (from rev 1177688, jmol/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 20:22:10 UTC (rev 1177689) @@ -0,0 +1,34 @@ +# Maintainer: Antonio Rojas +# Contributor: James Spencer + +pkgbase=jmol +pkgname=(jmol jsmol) +pkgver=14.32.44 +pkgrel=1 +arch=(any) +url='https://jmol.sourceforge.net' +license=(LGPL) +makedepends=(unzip) +source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.zip) +sha256sums=('744ffed7584ea1d6b645d5a79ab6790e82307c8fdce046b84941134cb8f8a416') + +package_jmol() { + pkgdesc='A Java 3D viewer for chemical structures' + depends=(java-runtime) + + cd $pkgbase-$pkgver + + mkdir -p "$pkgdir"/usr/share/$pkgname + mkdir -p "$pkgdir"/usr/bin + + cp *.jar jmol.sh "$pkgdir"/usr/share/$pkgname + ln -s /usr/share/$pkgname/$pkgname.sh "$pkgdir"/usr/bin/$pkgname +} + +package_jsmol() { + pkgdesc='A JavaScript 3D viewer for chemical structures' + cd $pkgbase-$pkgver + + mkdir -p "$pkgdir"/usr/share + unzip jsmol.zip -d "$pkgdir"/usr/share/ +}
[arch-commits] Commit in jmol/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:21:52 Author: arojas Revision: 1177688 Update to 14.32.44 Modified: jmol/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:06:39 UTC (rev 1177687) +++ PKGBUILD2022-03-29 20:21:52 UTC (rev 1177688) @@ -3,14 +3,14 @@ pkgbase=jmol pkgname=(jmol jsmol) -pkgver=14.32.43 +pkgver=14.32.44 pkgrel=1 arch=(any) url='https://jmol.sourceforge.net' license=(LGPL) makedepends=(unzip) -source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.tar.gz) -sha256sums=('59d682a6cba91f6b4ad5502934a4b4cd882899cb47903272638b66c680191997') +source=(https://sourceforge.net/projects/jmol/files/Jmol/Version%20${pkgver%.*}/Jmol%20$pkgver/Jmol-$pkgver-binary.zip) +sha256sums=('744ffed7584ea1d6b645d5a79ab6790e82307c8fdce046b84941134cb8f8a416') package_jmol() { pkgdesc='A Java 3D viewer for chemical structures'
[arch-commits] Commit in libnma/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:17:47 Author: heftig Revision: 440927 archrelease: copy trunk to extra-x86_64 Added: libnma/repos/extra-x86_64/PKGBUILD (from rev 440926, libnma/trunk/PKGBUILD) Deleted: libnma/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 166 ++--- 1 file changed, 83 insertions(+), 83 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 20:17:39 UTC (rev 440926) +++ PKGBUILD2022-03-29 20:17:47 UTC (rev 440927) @@ -1,83 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgbase=libnma -pkgname=(libnma-common libnma libnma-gtk4) -pkgver=1.8.36 -pkgrel=2 -pkgdesc="NetworkManager GUI client library" -url="https://gitlab.gnome.org/GNOME/libnma; -arch=(x86_64) -license=(GPL LGPL) -makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 - iso-codes mobile-broadband-provider-info dconf) -options=(debug) -_commit=d3080c86c6cfb71d16514af4d967d36dba976206 # tags/1.8.36^0 -source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libnma - git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd libnma -} - -build() { - arch-meson libnma build -D libnma_gtk4=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_libnma-common() { - pkgdesc+=" (common files)" - depends=(libnm iso-codes mobile-broadband-provider-info dconf) - - meson install -C build --destdir "$pkgdir" - - cd "$pkgdir" - - _pick gtk3 usr/lib/libnma.so* - _pick gtk3 usr/lib/pkgconfig/libnma.pc - _pick gtk3 usr/lib/girepository-1.0/NMA-* - _pick gtk3 usr/share/gir-1.0/NMA-* - _pick gtk3 usr/share/vala/vapi/libnma.* - - _pick gtk4 usr/lib/libnma-gtk4.so* - _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc - _pick gtk3 usr/lib/girepository-1.0/NMA4-* - _pick gtk3 usr/share/gir-1.0/NMA4-* - _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* -} - -package_libnma() { - pkgdesc+=" (GTK3)" - depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) - provides=(libnma.so) - - mv gtk3/* "$pkgdir" -} - -package_libnma-gtk4() { - pkgdesc+=" (GTK4)" - depends=(libnma-common="$pkgver-$pkgrel" gtk4) - provides=(libnma-gtk4.so) - - mv gtk4/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: libnma/repos/extra-x86_64/PKGBUILD (from rev 440926, libnma/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 20:17:47 UTC (rev 440927) @@ -0,0 +1,83 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=libnma +pkgname=(libnma-common libnma libnma-gtk4) +pkgver=1.8.36 +pkgrel=3 +pkgdesc="NetworkManager GUI client library" +url="https://gitlab.gnome.org/GNOME/libnma; +arch=(x86_64) +license=(GPL LGPL) +makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 + iso-codes mobile-broadband-provider-info dconf) +options=(debug) +_commit=d3080c86c6cfb71d16514af4d967d36dba976206 # tags/1.8.36^0 +source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libnma + git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libnma +} + +build() { + arch-meson libnma build -D libnma_gtk4=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libnma-common() { + pkgdesc+=" (common files)" + depends=(libnm iso-codes mobile-broadband-provider-info dconf) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/lib/libnma.so* + _pick gtk3 usr/lib/pkgconfig/libnma.pc + _pick gtk3 usr/lib/girepository-1.0/NMA-* + _pick gtk3 usr/share/gir-1.0/NMA-* + _pick gtk3 usr/share/vala/vapi/libnma.* + + _pick gtk4 usr/lib/libnma-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc + _pick gtk4 usr/lib/girepository-1.0/NMA4-* + _pick gtk4 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* +} + +package_libnma() { + pkgdesc+=" (GTK3)" + depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) + provides=(libnma.so) + + mv gtk3/* "$pkgdir" +} + +package_libnma-gtk4() { + pkgdesc+=" (GTK4)" + depends=(libnma-common="$pkgver-$pkgrel" gtk4) + provides=(libnma-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in libnma/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:17:39 Author: heftig Revision: 440926 1.8.36-3: fix split Modified: libnma/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:06:41 UTC (rev 440925) +++ PKGBUILD2022-03-29 20:17:39 UTC (rev 440926) @@ -3,7 +3,7 @@ pkgbase=libnma pkgname=(libnma-common libnma libnma-gtk4) pkgver=1.8.36 -pkgrel=2 +pkgrel=3 pkgdesc="NetworkManager GUI client library" url="https://gitlab.gnome.org/GNOME/libnma; arch=(x86_64) @@ -59,8 +59,8 @@ _pick gtk4 usr/lib/libnma-gtk4.so* _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc - _pick gtk3 usr/lib/girepository-1.0/NMA4-* - _pick gtk3 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/lib/girepository-1.0/NMA4-* + _pick gtk4 usr/share/gir-1.0/NMA4-* _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* }
[arch-commits] Commit in lib32-pipewire/repos (2 files)
Date: Tuesday, March 29, 2022 @ 20:06:39 Author: heftig Revision: 1177687 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-pipewire/repos/multilib-testing-x86_64/ lib32-pipewire/repos/multilib-testing-x86_64/PKGBUILD (from rev 1177686, lib32-pipewire/trunk/PKGBUILD) --+ PKGBUILD | 127 + 1 file changed, 127 insertions(+) Copied: lib32-pipewire/repos/multilib-testing-x86_64/PKGBUILD (from rev 1177686, lib32-pipewire/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2022-03-29 20:06:39 UTC (rev 1177687) @@ -0,0 +1,127 @@ +# Maintainer: David Runge +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=lib32-pipewire +pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2) +_commit=075e7b266876802eab0077afd13ea8e1cee5e1fd # tags/0.3.49 +pkgver=0.3.49 +pkgrel=1 +epoch=1 +pkgdesc="Low-latency audio/video router and processor - 32-bit client library" +url="https://pipewire.org; +arch=(x86_64) +license=(MIT) +makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus) +options=(debug) +source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd pipewire + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd pipewire +} + +build() { + local meson_options=( +--libdir /usr/lib32 +-D examples=disabled +-D man=disabled +-D tests=disabled +-D gstreamer=disabled +-D gstreamer-device-provider=disabled +-D systemd-user-service=disabled +-D bluez5=disabled +-D jack=disabled +-D jack-devel=true +-D libjack-path=/usr/lib32 +-D v4l2=disabled +-D libcamera=disabled +-D libcanberra=disabled +-D x11=disabled +-D x11-xfixes=disabled +-D pw-cat=disabled +-D udevrulesdir=/usr/lib/udev/rules.d +-D sdl2=disabled +-D sndfile=disabled +-D libpulse=disabled +-D roc=disabled +-D avahi=disabled +-D echo-cancel-webrtc=disabled +-D libusb=disabled +-D session-managers=[] +-D raop=disabled +-D lv2=disabled + ) + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG="i686-pc-linux-gnu-pkg-config" + + arch-meson pipewire build "${meson_options[@]}" + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +_ver=${pkgver:0:3} + +package_lib32-pipewire() { + depends=(pipewire lib32-systemd libdbus-1.so libasound.so) + optdepends=('lib32-pipewire-jack: JACK support' + 'lib32-pipewire-v4l2: V4L2 interceptor') + provides=(libpipewire-$_ver.so) + + meson install -C build --destdir "$pkgdir" + + ( cd "$pkgdir" + +_pick jack usr/lib32/libjack* +_pick jack usr/lib32/pkgconfig/jack.pc + +_pick v4l2 usr/lib32/pipewire-$_ver/v4l2 + +rm -r usr/{bin,include,lib,share} + ) + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +package_lib32-pipewire-jack() { + pkgdesc+=" - JACK support" + license+=(GPL2) # libjackserver + depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so) + conflicts=(lib32-jack lib32-jack2) + provides=(lib32-jack libjack.so libjackserver.so libjacknet.so) + + mv jack/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +package_lib32-pipewire-v4l2() { + pkgdesc+=" - V4L2 interceptor" + depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so) + + mv v4l2/* "$pkgdir" + + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING +} + +# vim:set sw=2 et:
[arch-commits] Commit in pipewire/repos (4 files)
Date: Tuesday, March 29, 2022 @ 20:06:41 Author: heftig Revision: 440925 archrelease: copy trunk to testing-x86_64 Added: pipewire/repos/testing-x86_64/ pipewire/repos/testing-x86_64/PKGBUILD (from rev 440924, pipewire/trunk/PKGBUILD) pipewire/repos/testing-x86_64/pipewire-pulse.install (from rev 440924, pipewire/trunk/pipewire-pulse.install) pipewire/repos/testing-x86_64/pipewire.install (from rev 440924, pipewire/trunk/pipewire.install) + PKGBUILD | 230 +++ pipewire-pulse.install | 14 ++ pipewire.install | 14 ++ 3 files changed, 258 insertions(+) Copied: pipewire/repos/testing-x86_64/PKGBUILD (from rev 440924, pipewire/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-03-29 20:06:41 UTC (rev 440925) @@ -0,0 +1,230 @@ +# Maintainer: David Runge +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=pipewire +pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack + pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2 + pipewire-x11-bell) +_commit=075e7b266876802eab0077afd13ea8e1cee5e1fd # tags/0.3.49 +pkgver=0.3.49 +pkgrel=1 +epoch=1 +pkgdesc="Low-latency audio/video router and processor" +url="https://pipewire.org; +arch=(x86_64) +license=(MIT) +makedepends=(git meson doxygen graphviz python-docutils valgrind libpulse + alsa-lib libusb gst-plugins-base rtkit dbus sdl2 ncurses + libcanberra libsndfile bluez-libs sbc libldac libfreeaptx + libfdk-aac avahi lilv webrtc-audio-processing libx11 libxfixes) +checkdepends=(desktop-file-utils) +options=(debug) +source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd pipewire + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +prepare() { + cd pipewire + + # remove export of LD_LIBRARY_PATH for pw-jack as it would add /usr/lib + sed -i '/LD_LIBRARY_PATH/d' pipewire-jack/src/pw-jack.in +} + +build() { + local meson_options=( +-D docs=enabled +-D jack=disabled +-D jack-devel=true +-D libjack-path=/usr/lib +-D libcamera=disabled +-D udevrulesdir=/usr/lib/udev/rules.d +-D roc=disabled +-D session-managers=[] + ) + + arch-meson pipewire build "${meson_options[@]}" + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +_ver=${pkgver:0:3} + +package_pipewire() { + license+=(LGPL) # libspa-alsa + depends=(alsa-card-profiles libdbus-1.so libncursesw.so libsndfile.so + libudev.so libusb-1.0.so libasound.so libsystemd.so libbluetooth.so + libsbc.so libldacBT_enc.so libfreeaptx.so libfdk-aac.so liblilv-0.so + libwebrtc_audio_processing.so) + optdepends=('pipewire-docs: Documentation' + 'pipewire-session-manager: Session manager' + 'pipewire-alsa: ALSA configuration' + 'pipewire-jack: JACK support' + 'pipewire-pulse: PulseAudio replacement' + 'gst-plugin-pipewire: GStreamer plugin' + 'pipewire-zeroconf: Zeroconf support' + 'pipewire-v4l2: V4L2 interceptor' + 'pipewire-x11-bell: X11 bell' + 'realtime-privileges: realtime privileges with rt module' + 'rtkit: realtime privileges with rtkit module') + provides=(libpipewire-$_ver.so) + install=pipewire.install + + meson install -C build --destdir "$pkgdir" + + ( cd "$pkgdir" + +_pick acp usr/lib/udev +_pick acp usr/share/alsa-card-profile + +_pick docs usr/share/doc + +_pick jack usr/bin/pw-jack +_pick jack usr/include/jack +_pick jack usr/lib/libjack* +_pick jack usr/lib/pkgconfig/jack.pc +_pick jack usr/share/man/man1/pw-jack.1 +_pick jack usr/share/pipewire/jack.conf + +_pick pulse usr/bin/pipewire-pulse +_pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so +_pick pulse usr/lib/pipewire-$_ver/libpipewire-module-pulse-tunnel.so +_pick pulse usr/lib/systemd/user/pipewire-pulse.* + +_pick gst usr/lib/gstreamer-1.0 + +_pick zeroconf usr/lib/pipewire-$_ver/libpipewire-module-{raop,zeroconf}-discover.so + +_pick v4l2 usr/bin/pw-v4l2 usr/lib/pipewire-$_ver/v4l2 + +_pick x11-bell usr/lib/pipewire-$_ver/libpipewire-module-x11-bell.so + +mkdir -p etc/alsa/conf.d +ln -st etc/alsa/conf.d /usr/share/alsa/alsa.conf.d/50-pipewire.conf + +# directories for overrides +mkdir -p
[arch-commits] Commit in pipewire/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:06:14 Author: heftig Revision: 440924 0.3.49-1 Modified: pipewire/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:05:10 UTC (rev 440923) +++ PKGBUILD2022-03-29 20:06:14 UTC (rev 440924) @@ -1,5 +1,5 @@ +# Maintainer: David Runge # Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: David Runge # Contributor: Jan de Groot pkgbase=pipewire @@ -6,13 +6,14 @@ pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2 pipewire-x11-bell) -pkgver=0.3.48 +_commit=075e7b266876802eab0077afd13ea8e1cee5e1fd # tags/0.3.49 +pkgver=0.3.49 pkgrel=1 epoch=1 pkgdesc="Low-latency audio/video router and processor" url="https://pipewire.org; +arch=(x86_64) license=(MIT) -arch=(x86_64) makedepends=(git meson doxygen graphviz python-docutils valgrind libpulse alsa-lib libusb gst-plugins-base rtkit dbus sdl2 ncurses libcanberra libsndfile bluez-libs sbc libldac libfreeaptx @@ -19,15 +20,12 @@ libfdk-aac avahi lilv webrtc-audio-processing libx11 libxfixes) checkdepends=(desktop-file-utils) options=(debug) -_commit=6c4d3a51583f823b789b0de2df1e36d6c2f8dff8 # tags/0.3.48 -source=( - "git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit; -) +source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { cd pipewire - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() {
[arch-commits] Commit in difftastic/repos (community-x86_64 community-x86_64/PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:05:38 Author: grawlinson Revision: 1177685 archrelease: copy trunk to community-x86_64 Added: difftastic/repos/community-x86_64/ difftastic/repos/community-x86_64/PKGBUILD (from rev 1177684, difftastic/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: difftastic/repos/community-x86_64/PKGBUILD (from rev 1177684, difftastic/trunk/PKGBUILD) === --- community-x86_64/PKGBUILD (rev 0) +++ community-x86_64/PKGBUILD 2022-03-29 20:05:38 UTC (rev 1177685) @@ -0,0 +1,60 @@ +# Maintainer: George Rawlinson +# Contributor: Wesley Moore + +pkgname=difftastic +pkgver=0.24.0 +pkgrel=1 +pkgdesc="An experimental diff tool that compares files based on their syntax" +arch=('x86_64') +url="https://difftastic.wilfred.me.uk; +license=('MIT') +depends=('gcc-libs') +makedepends=('git' 'rust' 'mdbook') +options=('!lto') +_commit='c15ba1e75ae6de31661d525dbbb386ac21094ca0' +source=("$pkgname::git+https://github.com/Wilfred/difftastic.git#commit=$_commit;) +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd "$pkgname" + + # download dependencies + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + + # binary + cargo build --frozen --release --all-features + + # documentation + cd manual + mdbook build +} + +check() { + cd "$pkgname" + + cargo test --frozen --all-features +} + +package() { + cd "$pkgname" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" target/release/difft + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + cp -vr manual/book "$pkgdir/usr/share/doc/$pkgname/manual" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +}
[arch-commits] Commit in lib32-pipewire/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:05:51 Author: heftig Revision: 1177686 0.3.49-1 Modified: lib32-pipewire/trunk/PKGBUILD --+ PKGBUILD | 14 ++ 1 file changed, 6 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:05:38 UTC (rev 1177685) +++ PKGBUILD2022-03-29 20:05:51 UTC (rev 1177686) @@ -1,27 +1,25 @@ +# Maintainer: David Runge # Maintainer: Jan Alexander Steffens (heftig) -# Maintainer: David Runge # Contributor: Jan de Groot pkgbase=lib32-pipewire pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2) -pkgver=0.3.48 +_commit=075e7b266876802eab0077afd13ea8e1cee5e1fd # tags/0.3.49 +pkgver=0.3.49 pkgrel=1 epoch=1 pkgdesc="Low-latency audio/video router and processor - 32-bit client library" url="https://pipewire.org; +arch=(x86_64) license=(MIT) -arch=(x86_64) makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus) options=(debug) -_commit=6c4d3a51583f823b789b0de2df1e36d6c2f8dff8 # tags/0.3.48 -source=( - "git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit; -) +source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { cd pipewire - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } prepare() {
[arch-commits] Commit in cmake/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:05:10 Author: arojas Revision: 440923 archrelease: copy trunk to testing-x86_64 Added: cmake/repos/testing-x86_64/ cmake/repos/testing-x86_64/PKGBUILD (from rev 440922, cmake/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: cmake/repos/testing-x86_64/PKGBUILD (from rev 440922, cmake/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2022-03-29 20:05:10 UTC (rev 440923) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino +# Contributor: Pierre Schmitz + +pkgname=cmake +pkgver=3.23.0 +pkgrel=1 +pkgdesc='A cross-platform open-source make system' +arch=('x86_64') +url="https://www.cmake.org/; +license=('custom') +depends=('curl' 'libarchive' 'hicolor-icon-theme' 'jsoncpp' 'libjsoncpp.so' 'libuv' 'rhash') +makedepends=('qt6-base' 'python-sphinx' 'emacs') +optdepends=('qt6-base: cmake-gui') +source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('bcde8f2bf2fff6c4ab37a28c115b4b53d5fef0d4e38305420966cbd9f0026a4ffdcd4137f917a83458c1f380a137f7a7bd78f6fbd4d92fdcc5cf1dfbe4c02003') + +build() { + cd ${pkgname}-${pkgver} + ./bootstrap --prefix=/usr \ +--mandir=/share/man \ +--docdir=/share/doc/cmake \ +--datadir=/share/cmake \ +--sphinx-man \ +--sphinx-html \ +--system-libs \ +--qt-gui \ +--parallel=$(/usr/bin/getconf _NPROCESSORS_ONLN) + make +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}" install + + rm -r "$pkgdir"/usr/share/doc/cmake/html/_sources + emacs -batch -f batch-byte-compile "${pkgdir}"/usr/share/emacs/site-lisp/cmake-mode.el + install -Dm644 Copyright.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE +}
[arch-commits] Commit in (4 files)
Date: Tuesday, March 29, 2022 @ 20:04:52 Author: grawlinson Revision: 1177684 addpkg: difftastic 0.24.0-1 Added: difftastic/ difftastic/repos/ difftastic/trunk/ difftastic/trunk/PKGBUILD --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Added: difftastic/trunk/PKGBUILD === --- difftastic/trunk/PKGBUILD (rev 0) +++ difftastic/trunk/PKGBUILD 2022-03-29 20:04:52 UTC (rev 1177684) @@ -0,0 +1,60 @@ +# Maintainer: George Rawlinson +# Contributor: Wesley Moore + +pkgname=difftastic +pkgver=0.24.0 +pkgrel=1 +pkgdesc="An experimental diff tool that compares files based on their syntax" +arch=('x86_64') +url="https://difftastic.wilfred.me.uk; +license=('MIT') +depends=('gcc-libs') +makedepends=('git' 'rust' 'mdbook') +options=('!lto') +_commit='c15ba1e75ae6de31661d525dbbb386ac21094ca0' +source=("$pkgname::git+https://github.com/Wilfred/difftastic.git#commit=$_commit;) +b2sums=('SKIP') + +pkgver() { + cd "$pkgname" + + git describe --tags | sed 's/^v//' +} + +prepare() { + cd "$pkgname" + + # download dependencies + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd "$pkgname" + + # binary + cargo build --frozen --release --all-features + + # documentation + cd manual + mdbook build +} + +check() { + cd "$pkgname" + + cargo test --frozen --all-features +} + +package() { + cd "$pkgname" + + # binary + install -vDm755 -t "$pkgdir/usr/bin" target/release/difft + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + cp -vr manual/book "$pkgdir/usr/share/doc/$pkgname/manual" + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE +}
[arch-commits] Commit in cmake/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:04:52 Author: arojas Revision: 440922 Update to 3.23.0 Modified: cmake/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 20:00:54 UTC (rev 440921) +++ PKGBUILD2022-03-29 20:04:52 UTC (rev 440922) @@ -3,7 +3,7 @@ # Contributor: Pierre Schmitz pkgname=cmake -pkgver=3.22.3 +pkgver=3.23.0 pkgrel=1 pkgdesc='A cross-platform open-source make system' arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('qt6-base' 'python-sphinx' 'emacs') optdepends=('qt6-base: cmake-gui') source=("https://www.cmake.org/files/v${pkgver%.*}/${pkgname}-${pkgver}.tar.gz;) -sha512sums=('a35003468153b99770ac6bbdeaa611a231a1104560da36aca0f393b8b71dbb44d854378504d2ec6b4af615f78efe18d91453fe15a1b7ec58129aa0289a5a1507') +sha512sums=('bcde8f2bf2fff6c4ab37a28c115b4b53d5fef0d4e38305420966cbd9f0026a4ffdcd4137f917a83458c1f380a137f7a7bd78f6fbd4d92fdcc5cf1dfbe4c02003') build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in wireplumber/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 20:00:54 Author: heftig Revision: 440921 reorder Modified: wireplumber/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:55:53 UTC (rev 440920) +++ PKGBUILD2022-03-29 20:00:54 UTC (rev 440921) @@ -7,8 +7,8 @@ pkgver=0.4.9 pkgrel=1 pkgdesc="Session / policy manager implementation for PipeWire" +url="https://pipewire.pages.freedesktop.org/wireplumber/; arch=(x86_64) -url="https://pipewire.pages.freedesktop.org/wireplumber/; license=(MIT) makedepends=(git meson doxygen graphviz 'pipewire>=0.3.43' systemd glib2 lua gobject-introspection python-sphinx python-sphinx_rtd_theme
[arch-commits] Commit in libgnome-games-support-2/repos (2 files)
Date: Tuesday, March 29, 2022 @ 19:55:53 Author: heftig Revision: 440919 archrelease: copy trunk to extra-x86_64 Added: libgnome-games-support-2/repos/extra-x86_64/ libgnome-games-support-2/repos/extra-x86_64/PKGBUILD (from rev 440918, libgnome-games-support-2/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: libgnome-games-support-2/repos/extra-x86_64/PKGBUILD (from rev 440918, libgnome-games-support-2/trunk/PKGBUILD) === --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2022-03-29 19:55:53 UTC (rev 440919) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libgnome-games-support-2 +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Code shared between GNOME games" +url="https://gitlab.gnome.org/GNOME/libgnome-games-support; +arch=(x86_64) +license=(GPL3 LGPL3) +depends=(libgee gtk4) +makedepends=(vala git meson) +provides=("libgnome-games-support-${pkgver%%.*}.so") +options=(debug) +_commit=75ed95f923d77705d5cb5eea14625a655a3225c8 # tags/2.0.0^0 +source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libgnome-games-support + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libgnome-games-support +} + +build() { + arch-meson libgnome-games-support build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in libgnome-games-support/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:55:53 Author: heftig Revision: 440920 archrelease: copy trunk to extra-x86_64 Added: libgnome-games-support/repos/extra-x86_64/PKGBUILD (from rev 440918, libgnome-games-support/trunk/PKGBUILD) Deleted: libgnome-games-support/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 75 ++--- 1 file changed, 38 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 19:55:53 UTC (rev 440919) +++ PKGBUILD2022-03-29 19:55:53 UTC (rev 440920) @@ -1,37 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=libgnome-games-support -pkgver=1.8.2 -pkgrel=1 -pkgdesc="Code shared between GNOME games" -url="https://gitlab.gnome.org/GNOME/libgnome-games-support; -arch=(x86_64) -license=(GPL3 LGPL3) -depends=(libgee gtk3) -makedepends=(vala git meson) -provides=("libgnome-games-support-${pkgver%%.*}.so") -_commit=406695a2bd14436cb7ff10001865db9d1c236fad # tags/1.8.2^0 -source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/-really//;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: libgnome-games-support/repos/extra-x86_64/PKGBUILD (from rev 440918, libgnome-games-support/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:55:53 UTC (rev 440920) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libgnome-games-support +pkgver=1.8.2 +pkgrel=2 +pkgdesc="Code shared between GNOME games" +url="https://gitlab.gnome.org/GNOME/libgnome-games-support; +arch=(x86_64) +license=(GPL3 LGPL3) +depends=(libgee gtk3) +makedepends=(vala git meson) +provides=("libgnome-games-support-${pkgver%%.*}.so") +options=(debug) +_commit=406695a2bd14436cb7ff10001865db9d1c236fad # tags/1.8.2^0 +source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libgnome-games-support + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libgnome-games-support +} + +build() { + arch-meson libgnome-games-support build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in libgnome-games-support-2/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:55:28 Author: heftig Revision: 440918 2.0.0-1 Added: libgnome-games-support-2/trunk/PKGBUILD --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Added: PKGBUILD === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:55:28 UTC (rev 440918) @@ -0,0 +1,38 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=libgnome-games-support-2 +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Code shared between GNOME games" +url="https://gitlab.gnome.org/GNOME/libgnome-games-support; +arch=(x86_64) +license=(GPL3 LGPL3) +depends=(libgee gtk4) +makedepends=(vala git meson) +provides=("libgnome-games-support-${pkgver%%.*}.so") +options=(debug) +_commit=75ed95f923d77705d5cb5eea14625a655a3225c8 # tags/2.0.0^0 +source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libgnome-games-support + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libgnome-games-support +} + +build() { + arch-meson libgnome-games-support build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +}
[arch-commits] Commit in libgnome-games-support/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:54:37 Author: heftig Revision: 440917 1.8.2-2: debug on Modified: libgnome-games-support/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:52:23 UTC (rev 440916) +++ PKGBUILD2022-03-29 19:54:37 UTC (rev 440917) @@ -2,7 +2,7 @@ pkgname=libgnome-games-support pkgver=1.8.2 -pkgrel=1 +pkgrel=2 pkgdesc="Code shared between GNOME games" url="https://gitlab.gnome.org/GNOME/libgnome-games-support; arch=(x86_64) @@ -10,21 +10,22 @@ depends=(libgee gtk3) makedepends=(vala git meson) provides=("libgnome-games-support-${pkgver%%.*}.so") +options=(debug) _commit=406695a2bd14436cb7ff10001865db9d1c236fad # tags/1.8.2^0 source=("git+https://gitlab.gnome.org/GNOME/libgnome-games-support.git#commit=$_commit;) sha256sums=('SKIP') pkgver() { - cd $pkgname - git describe --tags | sed 's/-really//;s/-/+/g' + cd libgnome-games-support + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' } prepare() { - cd $pkgname + cd libgnome-games-support } build() { - arch-meson $pkgname build + arch-meson libgnome-games-support build meson compile -C build }
[arch-commits] Commit in (3 files)
Date: Tuesday, March 29, 2022 @ 19:52:23 Author: heftig Revision: 440916 Add libgnome-games-support-2 Added: libgnome-games-support-2/ libgnome-games-support-2/repos/ libgnome-games-support-2/trunk/
[arch-commits] Commit in libnma/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:28:55 Author: heftig Revision: 440915 archrelease: copy trunk to extra-x86_64 Added: libnma/repos/extra-x86_64/PKGBUILD (from rev 440914, libnma/trunk/PKGBUILD) Deleted: libnma/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 121 + 1 file changed, 83 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 19:27:22 UTC (rev 440914) +++ PKGBUILD2022-03-29 19:28:55 UTC (rev 440915) @@ -1,38 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=libnma -pkgver=1.8.36 -pkgrel=1 -pkgdesc="NetworkManager GUI client library" -url="https://gitlab.gnome.org/GNOME/libnma; -arch=(x86_64) -license=(GPL LGPL) -depends=(libnm gcr gtk3 iso-codes mobile-broadband-provider-info) -makedepends=(gobject-introspection git gtk-doc meson vala) -provides=(libnma.so) -options=(debug) -_commit=d3080c86c6cfb71d16514af4d967d36dba976206 # tags/1.8.36^0 -source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd libnma - git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd libnma -} - -build() { - arch-meson libnma build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - meson install -C build --destdir "$pkgdir" -} Copied: libnma/repos/extra-x86_64/PKGBUILD (from rev 440914, libnma/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:28:55 UTC (rev 440915) @@ -0,0 +1,83 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgbase=libnma +pkgname=(libnma-common libnma libnma-gtk4) +pkgver=1.8.36 +pkgrel=2 +pkgdesc="NetworkManager GUI client library" +url="https://gitlab.gnome.org/GNOME/libnma; +arch=(x86_64) +license=(GPL LGPL) +makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 + iso-codes mobile-broadband-provider-info dconf) +options=(debug) +_commit=d3080c86c6cfb71d16514af4d967d36dba976206 # tags/1.8.36^0 +source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd libnma + git describe --tags | sed 's/-dev/dev/;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd libnma +} + +build() { + arch-meson libnma build -D libnma_gtk4=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libnma-common() { + pkgdesc+=" (common files)" + depends=(libnm iso-codes mobile-broadband-provider-info dconf) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/lib/libnma.so* + _pick gtk3 usr/lib/pkgconfig/libnma.pc + _pick gtk3 usr/lib/girepository-1.0/NMA-* + _pick gtk3 usr/share/gir-1.0/NMA-* + _pick gtk3 usr/share/vala/vapi/libnma.* + + _pick gtk4 usr/lib/libnma-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc + _pick gtk3 usr/lib/girepository-1.0/NMA4-* + _pick gtk3 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* +} + +package_libnma() { + pkgdesc+=" (GTK3)" + depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) + provides=(libnma.so) + + mv gtk3/* "$pkgdir" +} + +package_libnma-gtk4() { + pkgdesc+=" (GTK4)" + depends=(libnma-common="$pkgver-$pkgrel" gtk4) + provides=(libnma-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in libnma/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:27:22 Author: heftig Revision: 440914 1.8.36-2 Modified: libnma/trunk/PKGBUILD --+ PKGBUILD | 59 --- 1 file changed, 52 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:21:58 UTC (rev 440913) +++ PKGBUILD2022-03-29 19:27:22 UTC (rev 440914) @@ -1,15 +1,15 @@ # Maintainer: Jan Alexander Steffens (heftig) -pkgname=libnma +pkgbase=libnma +pkgname=(libnma-common libnma libnma-gtk4) pkgver=1.8.36 -pkgrel=1 +pkgrel=2 pkgdesc="NetworkManager GUI client library" url="https://gitlab.gnome.org/GNOME/libnma; arch=(x86_64) license=(GPL LGPL) -depends=(libnm gcr gtk3 iso-codes mobile-broadband-provider-info) -makedepends=(gobject-introspection git gtk-doc meson vala) -provides=(libnma.so) +makedepends=(gobject-introspection git gtk-doc meson vala libnm gcr gtk3 gtk4 + iso-codes mobile-broadband-provider-info dconf) options=(debug) _commit=d3080c86c6cfb71d16514af4d967d36dba976206 # tags/1.8.36^0 source=("git+https://gitlab.gnome.org/GNOME/libnma.git#commit=$_commit;) @@ -25,7 +25,7 @@ } build() { - arch-meson libnma build + arch-meson libnma build -D libnma_gtk4=true meson compile -C build } @@ -33,6 +33,51 @@ meson test -C build --print-errorlogs } -package() { +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_libnma-common() { + pkgdesc+=" (common files)" + depends=(libnm iso-codes mobile-broadband-provider-info dconf) + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/lib/libnma.so* + _pick gtk3 usr/lib/pkgconfig/libnma.pc + _pick gtk3 usr/lib/girepository-1.0/NMA-* + _pick gtk3 usr/share/gir-1.0/NMA-* + _pick gtk3 usr/share/vala/vapi/libnma.* + + _pick gtk4 usr/lib/libnma-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/libnma-gtk4.pc + _pick gtk3 usr/lib/girepository-1.0/NMA4-* + _pick gtk3 usr/share/gir-1.0/NMA4-* + _pick gtk4 usr/share/vala/vapi/libnma-gtk4.* } + +package_libnma() { + pkgdesc+=" (GTK3)" + depends=(libnma-common="$pkgver-$pkgrel" gtk3 gcr) + provides=(libnma.so) + + mv gtk3/* "$pkgdir" +} + +package_libnma-gtk4() { + pkgdesc+=" (GTK4)" + depends=(libnma-common="$pkgver-$pkgrel" gtk4) + provides=(libnma-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in just/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:25:29 Author: svenstaro Revision: 1177683 archrelease: copy trunk to community-x86_64 Added: just/repos/community-x86_64/PKGBUILD (from rev 1177682, just/trunk/PKGBUILD) Deleted: just/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 66 ++--- 1 file changed, 33 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 19:25:09 UTC (rev 1177682) +++ PKGBUILD2022-03-29 19:25:29 UTC (rev 1177683) @@ -1,33 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Fredy García - -pkgname=just -pkgver=1.1.0 -pkgrel=1 -pkgdesc="A handy way to save and run project-specific commands" -arch=("x86_64") -url="https://github.com/casey/just; -license=("custom:CC0") -depends=("gcc-libs") -makedepends=("cargo") -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) -sha256sums=('b0eaf3c7da507be9ad8e0ce050a10459eeead72b94d50bc3261e3dcda516b03a') - -build() { - cd "${pkgname}-${pkgver}" - cargo build --release -} - -check() { - cd "${pkgname}-${pkgver}" - cargo check --release -} - -package() { - cd "${pkgname}-${pkgver}" - install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "completions/just.zsh" "${pkgdir}/usr/share/zsh/site-functions/_just" - install -Dm644 "completions/just.bash" "${pkgdir}/usr/share/bash-completion/completions/just" - install -Dm644 "completions/just.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/just.fish" -} Copied: just/repos/community-x86_64/PKGBUILD (from rev 1177682, just/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:25:29 UTC (rev 1177683) @@ -0,0 +1,33 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Fredy García + +pkgname=just +pkgver=1.1.1 +pkgrel=1 +pkgdesc="A handy way to save and run project-specific commands" +arch=("x86_64") +url="https://github.com/casey/just; +license=("custom:CC0") +depends=("gcc-libs") +makedepends=("cargo") +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) +sha256sums=('b985def8260965773422fc6c665fa37aeb7304280560dbf8f641479ba00e2da0') + +build() { + cd "${pkgname}-${pkgver}" + cargo build --release +} + +check() { + cd "${pkgname}-${pkgver}" + cargo check --release +} + +package() { + cd "${pkgname}-${pkgver}" + install -Dm755 "target/release/${pkgname}" "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm644 "completions/just.zsh" "${pkgdir}/usr/share/zsh/site-functions/_just" + install -Dm644 "completions/just.bash" "${pkgdir}/usr/share/bash-completion/completions/just" + install -Dm644 "completions/just.fish" "${pkgdir}/usr/share/fish/vendor_completions.d/just.fish" +}
[arch-commits] Commit in just/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:25:09 Author: svenstaro Revision: 1177682 upgpkg: just 1.1.1-1 Modified: just/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:02:02 UTC (rev 1177681) +++ PKGBUILD2022-03-29 19:25:09 UTC (rev 1177682) @@ -2,7 +2,7 @@ # Contributor: Fredy García pkgname=just -pkgver=1.1.0 +pkgver=1.1.1 pkgrel=1 pkgdesc="A handy way to save and run project-specific commands" arch=("x86_64") @@ -11,7 +11,7 @@ depends=("gcc-libs") makedepends=("cargo") source=("${pkgname}-${pkgver}.tar.gz::https://github.com/casey/${pkgname}/archive/${pkgver}.tar.gz;) -sha256sums=('b0eaf3c7da507be9ad8e0ce050a10459eeead72b94d50bc3261e3dcda516b03a') +sha256sums=('b985def8260965773422fc6c665fa37aeb7304280560dbf8f641479ba00e2da0') build() { cd "${pkgname}-${pkgver}"
[arch-commits] Commit in colord-gtk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:21:58 Author: heftig Revision: 440913 archrelease: copy trunk to extra-x86_64 Added: colord-gtk/repos/extra-x86_64/PKGBUILD (from rev 440912, colord-gtk/trunk/PKGBUILD) Deleted: colord-gtk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 150 ++--- 1 file changed, 75 insertions(+), 75 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 19:21:42 UTC (rev 440912) +++ PKGBUILD2022-03-29 19:21:58 UTC (rev 440913) @@ -1,75 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) -# Contributor: Ionut Biru - -pkgbase=colord-gtk -pkgname=(colord-gtk-common colord-gtk colord-gtk4) -pkgver=0.3.0 -pkgrel=1 -pkgdesc="Additional GTK support code for colord" -arch=(x86_64) -url="https://www.freedesktop.org/software/colord/; -license=(GPL2) -makedepends=(gobject-introspection vala gtk-doc git docbook-utils docbook-xsl - meson lcms2 colord gtk3 gtk4) -_commit=9a2c7f7cb168cd46cb1e163df35e734c7beb3b70 # tags/0.3.0^0 -source=("git+https://github.com/hughsie/colord-gtk#commit=$_commit;) -sha1sums=('SKIP') -validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') - -pkgver() { - cd $pkgbase - git describe --tags | sed 's/^COLORD_GTK_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd $pkgbase -} - -build() { - arch-meson $pkgbase build -D vapi=true - meson compile -C build -} - -_pick() { - local p="$1" f d; shift - for f; do -d="$srcdir/$p/${f#$pkgdir/}" -mkdir -p "$(dirname "$d")" -mv "$f" "$d" -rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - done -} - -package_colord-gtk-common() { - pkgdesc+=" (common files)" - depends=(lcms2 colord) - - meson install -C build --destdir "$pkgdir" - - cd "$pkgdir" - - _pick gtk3 usr/bin/cd-convert - _pick gtk3 usr/lib/libcolord-gtk.so* - _pick gtk3 usr/lib/pkgconfig/colord-gtk.pc - - _pick gtk4 usr/lib/libcolord-gtk4.so* - _pick gtk4 usr/lib/pkgconfig/colord-gtk4.pc -} - -package_colord-gtk() { - pkgdesc="${pkgdesc/GTK/GTK3}" - depends=(colord-gtk-common="$pkgver-$pkgrel" gtk3) - provides=(libcolord-gtk.so) - - mv gtk3/* "$pkgdir" -} - -package_colord-gtk4() { - pkgdesc="${pkgdesc/GTK/GTK4}" - depends=(colord-gtk-common="$pkgver-$pkgrel" gtk4) - provides=(libcolord-gtk4.so) - - mv gtk4/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: colord-gtk/repos/extra-x86_64/PKGBUILD (from rev 440912, colord-gtk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:21:58 UTC (rev 440913) @@ -0,0 +1,75 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=colord-gtk +pkgname=(colord-gtk-common colord-gtk colord-gtk4) +pkgver=0.3.0 +pkgrel=2 +pkgdesc="Additional GTK support code for colord" +url="https://www.freedesktop.org/software/colord/; +arch=(x86_64) +license=(GPL2) +makedepends=(gobject-introspection vala gtk-doc git docbook-utils docbook-xsl + meson lcms2 colord gtk3 gtk4) +options=(debug) +_commit=9a2c7f7cb168cd46cb1e163df35e734c7beb3b70 # tags/0.3.0^0 +source=("git+https://github.com/hughsie/colord-gtk#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/^COLORD_GTK_//;s/_/./g;s/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd $pkgbase +} + +build() { + arch-meson $pkgbase build -D vapi=true + meson compile -C build +} + +_pick() { + local p="$1" f d; shift + for f; do +d="$srcdir/$p/${f#$pkgdir/}" +mkdir -p "$(dirname "$d")" +mv "$f" "$d" +rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + done +} + +package_colord-gtk-common() { + pkgdesc+=" (common files)" + depends=(lcms2 colord) + + meson install -C build --destdir "$pkgdir" + + cd "$pkgdir" + + _pick gtk3 usr/bin/cd-convert + _pick gtk3 usr/lib/libcolord-gtk.so* + _pick gtk3 usr/lib/pkgconfig/colord-gtk.pc + + _pick gtk4 usr/lib/libcolord-gtk4.so* + _pick gtk4 usr/lib/pkgconfig/colord-gtk4.pc +} + +package_colord-gtk() { + pkgdesc="${pkgdesc/GTK/GTK3}" + depends=(colord-gtk-common="$pkgver-$pkgrel" gtk3) + provides=(libcolord-gtk.so) + + mv gtk3/* "$pkgdir" +} + +package_colord-gtk4() { + pkgdesc="${pkgdesc/GTK/GTK4}" + depends=(colord-gtk-common="$pkgver-$pkgrel" gtk4) + provides=(libcolord-gtk4.so) + + mv gtk4/* "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in colord-gtk/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:21:42 Author: heftig Revision: 440912 0.3.0-2: debug on Modified: colord-gtk/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:09:16 UTC (rev 440911) +++ PKGBUILD2022-03-29 19:21:42 UTC (rev 440912) @@ -4,17 +4,17 @@ pkgbase=colord-gtk pkgname=(colord-gtk-common colord-gtk colord-gtk4) pkgver=0.3.0 -pkgrel=1 +pkgrel=2 pkgdesc="Additional GTK support code for colord" +url="https://www.freedesktop.org/software/colord/; arch=(x86_64) -url="https://www.freedesktop.org/software/colord/; license=(GPL2) makedepends=(gobject-introspection vala gtk-doc git docbook-utils docbook-xsl meson lcms2 colord gtk3 gtk4) +options=(debug) _commit=9a2c7f7cb168cd46cb1e163df35e734c7beb3b70 # tags/0.3.0^0 source=("git+https://github.com/hughsie/colord-gtk#commit=$_commit;) -sha1sums=('SKIP') -validpgpkeys=('163EB50119225DB3DF8F49EA17ACBA8DFA970E17') +sha256sums=('SKIP') pkgver() { cd $pkgbase
[arch-commits] Commit in gnome-backgrounds/repos (2 files)
Date: Tuesday, March 29, 2022 @ 19:09:16 Author: heftig Revision: 440911 archrelease: copy trunk to gnome-unstable-any Added: gnome-backgrounds/repos/gnome-unstable-any/ gnome-backgrounds/repos/gnome-unstable-any/PKGBUILD (from rev 440910, gnome-backgrounds/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: gnome-backgrounds/repos/gnome-unstable-any/PKGBUILD (from rev 440910, gnome-backgrounds/trunk/PKGBUILD) === --- gnome-unstable-any/PKGBUILD (rev 0) +++ gnome-unstable-any/PKGBUILD 2022-03-29 19:09:16 UTC (rev 440911) @@ -0,0 +1,29 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgname=gnome-backgrounds +pkgver=42.0 +pkgrel=1 +pkgdesc="Background images and data for GNOME" +url="https://gitlab.gnome.org/GNOME/gnome-backgrounds; +arch=(any) +makedepends=(glib2 meson) +license=(CCPL:by-sa) +groups=(gnome) +source=(https://download.gnome.org/sources/$pkgname/${pkgver%%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('4c7fe1a09f459c5f77189a5982524fce05d888944955d679910f234606c1295d') + +build() { + arch-meson $pkgname-$pkgver build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + meson install -C build --destdir "$pkgdir" +} + +# vim:set sw=2 et:
[arch-commits] Commit in gnome-backgrounds/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:08:54 Author: heftig Revision: 440910 42.0-1 Modified: gnome-backgrounds/trunk/PKGBUILD --+ PKGBUILD | 13 ++--- 1 file changed, 6 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 19:08:05 UTC (rev 440909) +++ PKGBUILD2022-03-29 19:08:54 UTC (rev 440910) @@ -2,20 +2,19 @@ # Contributor: Jan de Groot pkgname=gnome-backgrounds -pkgver=41.0 +pkgver=42.0 pkgrel=1 pkgdesc="Background images and data for GNOME" url="https://gitlab.gnome.org/GNOME/gnome-backgrounds; arch=(any) makedepends=(glib2 meson) -license=(GPL) +license=(CCPL:by-sa) groups=(gnome) -_tarver=${pkgver/rc/.rc} -source=(https://download.gnome.org/sources/$pkgname/${_tarver%%.*}/$pkgname-$_tarver.tar.xz) -sha256sums=('1da1ac0d261bedf0fcd2c85b480bc65505e23cf51f1143126c0d37717e693145') +source=(https://download.gnome.org/sources/$pkgname/${pkgver%%.*}/$pkgname-$pkgver.tar.xz) +sha256sums=('4c7fe1a09f459c5f77189a5982524fce05d888944955d679910f234606c1295d') build() { - arch-meson $pkgname-$_tarver build + arch-meson $pkgname-$pkgver build meson compile -C build } @@ -24,7 +23,7 @@ } package() { - DESTDIR="$pkgdir" meson install -C build + meson install -C build --destdir "$pkgdir" } # vim:set sw=2 et:
[arch-commits] Commit in opera-ffmpeg-codecs/repos/community-x86_64 (2 files)
Date: Tuesday, March 29, 2022 @ 19:02:02 Author: idevolder Revision: 1177681 archrelease: copy trunk to community-x86_64 Added: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD (from rev 1177680, opera-ffmpeg-codecs/trunk/PKGBUILD) Deleted: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 122 ++--- 1 file changed, 61 insertions(+), 61 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-29 19:01:58 UTC (rev 1177680) +++ PKGBUILD2022-03-29 19:02:02 UTC (rev 1177681) @@ -1,61 +0,0 @@ -# vim:set ft=sh: -# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > - -pkgname=opera-ffmpeg-codecs -pkgver=99.0.4844.51 -pkgrel=1 -pkgdesc="additional support for proprietary codecs for opera" -arch=('x86_64') -url="https://ffmpeg.org/; -license=('LGPL2.1') -depends=('glibc') -makedepends=( - 'gtk3' 'libexif' 'libxss' 'ninja' 'nss' 'pciutils' 'python' 'xdg-utils' 'gn' - 'libva' 'nodejs' -) -options=('!strip') -source=( - "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz; - "https://github.com/gentoo/gentoo/raw/master/www-client/chromium/files/chromium-glibc-2.34-r1.patch; -) -sha512sums=('85f81afa35907d59e7dee328c1c30d61a4106b8d5e9dabad4888c0a1962d8e4debfb88358417123979d8a4ad471acbf8d90c0a3bb2cc9bac5fef71b800bcc1af' - '539e557480e4869c1a725fd2012ca335883abe7d53bb2aa6923441af3523ffe9d583095856b2109d8acd5332e892a6073769d4994784fc70370ad11b58ca07bf') - -prepare() { - cd "$srcdir/chromium-$pkgver" - patch -p1 -i "$srcdir/chromium-glibc-2.34-r1.patch" -} - -build() { - cd "$srcdir/chromium-$pkgver" - - python tools/clang/scripts/update.py - - export PATH="${srcdir}/chromium-${pkgver}/third_party/llvm-build/Release+Asserts/bin:$PATH" - - # Setup nodejs dependency. - mkdir -p third_party/node/linux/node-linux-x64/bin/ - ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/node - - # error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory - ln -s /usr/lib/libtinfo.so.6 \ -third_party/llvm-build/Release+Asserts/lib/libtinfo.so.5 - - export CC="clang" - export CXX="clang++" - - local args="ffmpeg_branding=\"ChromeOS\" proprietary_codecs=true enable_platform_hevc=true enable_platform_ac3_eac3_audio=true enable_platform_mpeg_h_audio=true enable_platform_dolby_vision=true enable_mse_mpeg2ts_stream_parser=true use_gnome_keyring=false use_sysroot=false use_gold=false linux_use_bundled_binutils=false treat_warnings_as_errors=false enable_nacl=false enable_nacl_nonsfi=false clang_use_chrome_plugins=true is_component_build=true is_debug=false symbol_level=0 use_custom_libcxx=true" - - gn gen out/Release -v --args="$args" --script-executable=/usr/bin/python - - ninja -C out/Release -v media/ffmpeg -} - -package() { - cd "$srcdir/chromium-$pkgver" - - install -Dm644 out/Release/libffmpeg.so \ -"$pkgdir/usr/lib/opera/lib_extra/libffmpeg.so" -} - -# vim:set ts=2 sw=2 et: Copied: opera-ffmpeg-codecs/repos/community-x86_64/PKGBUILD (from rev 1177680, opera-ffmpeg-codecs/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-29 19:02:02 UTC (rev 1177681) @@ -0,0 +1,61 @@ +# vim:set ft=sh: +# Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > + +pkgname=opera-ffmpeg-codecs +pkgver=99.0.4844.84 +pkgrel=1 +pkgdesc="additional support for proprietary codecs for opera" +arch=('x86_64') +url="https://ffmpeg.org/; +license=('LGPL2.1') +depends=('glibc') +makedepends=( + 'gtk3' 'libexif' 'libxss' 'ninja' 'nss' 'pciutils' 'python' 'xdg-utils' 'gn' + 'libva' 'nodejs' +) +options=('!strip') +source=( + "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz; + "https://github.com/gentoo/gentoo/raw/master/www-client/chromium/files/chromium-glibc-2.34-r1.patch; +) +sha512sums=('7d8bd7e03fc3c8f546f4b9d49fd0191a9b174f1eea4ea53673e0337dbe985ee56b31de132bf0b228ca741416f9b6aa707ee182021fc65df37b193aab75ab05cc' + '539e557480e4869c1a725fd2012ca335883abe7d53bb2aa6923441af3523ffe9d583095856b2109d8acd5332e892a6073769d4994784fc70370ad11b58ca07bf') + +prepare() { + cd "$srcdir/chromium-$pkgver" + patch -p1 -i "$srcdir/chromium-glibc-2.34-r1.patch" +} + +build() { + cd "$srcdir/chromium-$pkgver" + + python tools/clang/scripts/update.py + + export PATH="${srcdir}/chromium-${pkgver}/third_party/llvm-build/Release+Asserts/bin:$PATH" + + # Setup nodejs dependency. + mkdir -p third_party/node/linux/node-linux-x64/bin/ + ln -sf /usr/bin/node third_party/node/linux/node-linux-x64/bin/node + + # error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory + ln -s /usr/lib/libtinfo.so.6 \ +
[arch-commits] Commit in opera-ffmpeg-codecs/trunk (PKGBUILD)
Date: Tuesday, March 29, 2022 @ 19:01:58 Author: idevolder Revision: 1177680 upgpkg: opera-ffmpeg-codecs 99.0.4844.84-1 Modified: opera-ffmpeg-codecs/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-29 18:59:10 UTC (rev 1177679) +++ PKGBUILD2022-03-29 19:01:58 UTC (rev 1177680) @@ -2,7 +2,7 @@ # Maintainer: BlackEagle < ike DOT devolder AT gmail DOT com > pkgname=opera-ffmpeg-codecs -pkgver=99.0.4844.51 +pkgver=99.0.4844.84 pkgrel=1 pkgdesc="additional support for proprietary codecs for opera" arch=('x86_64') @@ -18,7 +18,7 @@ "https://commondatastorage.googleapis.com/chromium-browser-official/chromium-$pkgver.tar.xz; "https://github.com/gentoo/gentoo/raw/master/www-client/chromium/files/chromium-glibc-2.34-r1.patch; ) -sha512sums=('85f81afa35907d59e7dee328c1c30d61a4106b8d5e9dabad4888c0a1962d8e4debfb88358417123979d8a4ad471acbf8d90c0a3bb2cc9bac5fef71b800bcc1af' +sha512sums=('7d8bd7e03fc3c8f546f4b9d49fd0191a9b174f1eea4ea53673e0337dbe985ee56b31de132bf0b228ca741416f9b6aa707ee182021fc65df37b193aab75ab05cc' '539e557480e4869c1a725fd2012ca335883abe7d53bb2aa6923441af3523ffe9d583095856b2109d8acd5332e892a6073769d4994784fc70370ad11b58ca07bf') prepare() {