Commit 57e0e1de authored by kpcyrd's avatar kpcyrd Committed by Chris Lamb
Browse files

Add rebuilderd and archlinux-repro to tools list

parent fa33bebe
Loading
Loading
Loading
Loading
Loading
+25 −1
Original line number Diff line number Diff line
@@ -27,7 +27,31 @@ and [text](https://diffoscope.org/examples/igerman98_20131206-5.txt) output.
<a href="https://pypi.python.org/pypi/diffoscope" class="btn btn-outline-primary btn-sm">PyPI</a>
<a href="https://archlinux.org/packages/community/x86_64/diffoscope" class="btn btn-outline-primary btn-sm">Arch Linux package</a>

### trydiffoscope
## rebuilderd

[rebuilderd](https://github.com/kpcyrd/rebuilderd) monitors the package
repository of a linux distribution and uses rebuilder backends like
archlinux-repro to verify the provided binary packages can be reproduced from
the published source code.

<a href="https://github.com/kpcyrd/rebuilderd" class="btn btn-outline-primary btn-sm">Homepage</a>
<a href="https://github.com/kpcyrd/rebuilderd/issues" class="btn btn-outline-primary btn-sm">Issues</a>
<a href="https://wiki.archlinux.org/index.php/Rebuilderd" class="btn btn-outline-primary btn-sm">Arch Linux Documentation</a>
<a href="https://reproducible.archlinux.org/" class="btn btn-outline-primary btn-sm">Arch Linux Results</a>

## archlinux-repro

[repro](https://github.com/archlinux/archlinux-repro) is a rebuilder backend
that verifies a given Arch Linux package. It uses the embedded `.BUILDINFO`
file to reconstruct an identical build environment and repeats the build from
source, then compares the input package with the package generated during the
verification build.

<a href="https://github.com/archlinux/archlinux-repro" class="btn btn-outline-primary btn-sm">Homepage</a>
<a href="https://github.com/archlinux/archlinux-repro/issues" class="btn btn-outline-primary btn-sm">Issues</a>
<a href="https://www.archlinux.org/packages/community/any/archlinux-repro/" class="btn btn-outline-primary btn-sm">Arch Linux package</a>

## trydiffoscope

If you wish to just experiment with [diffoscope](https://diffoscope.org/)
without installing a large number of run-time dependencies, you can use the