Package Details: sapling-scm 1:0.2.20230426.145232+7ea1f245-1

Git Clone URL: https://aur.archlinux.org/sapling-scm.git (read-only, click to copy)
Package Base: sapling-scm
Description: A Scalable, User-Friendly Source Control System
Upstream URL: https://sapling-scm.com
Keywords: git hg mercurial scm
Licenses: GPL2
Provides: sapling-scm
Submitter: williewillus
Maintainer: blackcatgames
Last Packager: blackcatgames
Votes: 2
Popularity: 0.001829
First Submitted: 2022-11-16 05:25 (UTC)
Last Updated: 2023-05-06 03:47 (UTC)

Latest Comments

jukan commented on 2023-11-22 07:51 (UTC)

can we update the package version here?

williewillus commented on 2023-04-28 05:38 (UTC)

Orphaning since I don't use this often enough. Please use the Meta-distributed binaries sapling-scm-bin, or help by taking ownership of this package. Thanks!

zhihong commented on 2023-03-04 03:50 (UTC)

some compile error. more info in https://github.com/facebook/sapling/issues/548

williewillus commented on 2023-01-29 06:20 (UTC)

@franjesus: make and pkgconf are part of base-devel and don't need to be in makedepends

franjesus commented on 2023-01-04 09:48 (UTC) (edited on 2023-01-04 09:59 (UTC) by franjesus)

Seems like dependencies on core/make and core/pkgconf are missing?

sarpik commented on 2022-11-16 15:48 (UTC) (edited on 2022-11-16 15:49 (UTC) by sarpik)

for author: nodejs should be in depends since it's a runtime dependency (e.g. sl web)

siavashs commented on 2022-11-16 10:17 (UTC) (edited on 2022-11-16 10:23 (UTC) by siavashs)

It fails to build for me:

   Compiling cats v0.1.0 (/home/siavash/.cache/paru/clone/sapling-scm/src/sapling-20221115-080554-34470671/eden/scm/lib/cats)
error[E0632]: cannot provide explicit generic arguments when `impl Trait` is used in argument position
  --> lib/repolock/src/lib.rs:73:27
   |
73 |                 .get_or::<f64>("devel", "lock_backoff", || 1.0)?
   |                           ^^^ explicit generic argument not allowed
   |
   = note: see issue #83701 <https://github.com/rust-lang/rust/issues/83701> for more information

error[E0658]: use of unstable library feature 'nonzero_ops'
   --> lib/repolock/src/lib.rs:147:41
    |
147 |             store_lock.1 = store_lock.1.checked_add(1).unwrap();
    |                                         ^^^^^^^^^^^
    |
    = note: see issue #84186 <https://github.com/rust-lang/rust/issues/84186> for more information

error[E0658]: use of unstable library feature 'nonzero_ops'
   --> lib/repolock/src/lib.rs:167:35
    |
167 |             wc_lock.1 = wc_lock.1.checked_add(1).unwrap();
    |                                   ^^^^^^^^^^^
    |
    = note: see issue #84186 <https://github.com/rust-lang/rust/issues/84186> for more information

UPDATE: running rustup update fixed the issue.

williewillus commented on 2022-11-16 06:56 (UTC)

Note that currently the PKGBUILD rebuilds the project twice during package(). I've filed an issue with upstream here https://github.com/facebook/sapling/issues/161