├── .github └── workflows │ └── main.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── archs.go ├── asciidocs ├── building.asciidoc ├── index.asciidoc ├── package-format.asciidoc └── rosetta-stone.asciidoc ├── atexit.go ├── bootstrap.go ├── cmd ├── autobuilder │ ├── autobuilder.go │ └── autobuilder_test.go ├── distri-checkupstream │ └── checkupstream.go ├── distri-installer │ └── installer.go ├── distri-repobrowser │ ├── assets │ │ ├── css │ │ │ └── bootstrap-4.4.1.min.css │ │ └── js │ │ │ ├── bootstrap-4.4.1.min.js │ │ │ ├── jquery-3.4.1.slim.min.js │ │ │ └── popper-1.16.0.min.js │ ├── cache.go │ ├── index.go │ └── repobrowser.go ├── distri │ ├── batch.go │ ├── bootstrap.go │ ├── build.go │ ├── builder.go │ ├── builder_test.go │ ├── bump.go │ ├── caps.go │ ├── convert.go │ ├── distri.go │ ├── dockerentry.go │ ├── env.go │ ├── export.go │ ├── fusectl.go │ ├── gc.go │ ├── governor.go │ ├── init.go │ ├── initrd.go │ ├── install.go │ ├── list.go │ ├── log.go │ ├── mirror.go │ ├── pack.go │ ├── pack_test.go │ ├── patch.go │ ├── reset.go │ ├── run.go │ ├── scaffold.go │ ├── scaffold_test.go │ ├── unpack.go │ ├── update.go │ └── usage.go ├── kernel-cfg-diff │ └── diff.go └── minitrd │ ├── blkid.go │ ├── blkid_test.go │ ├── kmod.go │ ├── minitrd.go │ ├── minitrd_test.go │ └── testdata │ ├── ext4_superblock.bin │ └── luks_header.bin ├── context.go ├── distri-repobrowser.sql ├── distri.go ├── docs ├── CNAME ├── bootstrap-4.4.1.min.css ├── bootstrap-4.4.1.min.js ├── getting-started │ └── index.html ├── img │ ├── chrome-tracing-profile.jpg │ ├── chrome-tracing-profile.thumb.2x.jpg │ ├── chrome-tracing-profile.thumb.3x.jpg │ ├── chrome-tracing-profile.thumb.jpg │ ├── gdb-debugging-session.jpg │ ├── gdb-debugging-session.thumb.2x.jpg │ ├── gdb-debugging-session.thumb.3x.jpg │ ├── gdb-debugging-session.thumb.jpg │ └── ttfb.jpg ├── index.html ├── jquery-3.4.1.slim.min.js ├── mirrors │ └── index.html ├── popper-1.16.0.min.js ├── release-notes │ ├── index.html │ └── supersilverhaze │ │ └── index.html ├── robots.txt ├── sass │ └── sidebar.css ├── sitemap.xml └── things-to-try │ └── index.html ├── go.mod ├── go.sum ├── integration ├── batch │ └── batch_test.go ├── build │ ├── build_test.go │ ├── debug_test.go │ ├── runtimedep_test.go │ ├── splitpackage_test.go │ └── unversioned_test.go ├── bump │ ├── build.textproto │ └── bump_test.go ├── gc │ └── gc_test.go ├── install │ └── install_test.go └── update │ └── update_test.go ├── internal ├── addrfd │ └── addrfd.go ├── batch │ └── batch.go ├── build │ ├── build.go │ ├── build_test.go │ ├── buildc.go │ ├── buildcmake.go │ ├── buildgo.go │ ├── buildgomod.go │ ├── buildid.go │ ├── buildmeson.go │ ├── buildperl.go │ ├── buildproto.go │ ├── buildpython.go │ ├── debugshell.go │ ├── dwarf.go │ ├── glob.go │ ├── mount.go │ ├── pkgconfig.go │ ├── pkgconfig_test.go │ ├── resolve.go │ ├── shlibdeps.go │ ├── symlinkfarm.go │ ├── umount.go │ └── userns.go ├── checkupstream │ └── check.go ├── cp │ └── copy.go ├── distritest │ ├── buildtest │ │ └── builddeps.go │ └── distritest.go ├── env │ └── env.go ├── fuse │ ├── fuse.go │ ├── fuse_test.go │ ├── fusehttp.go │ └── unionreader.go ├── install │ ├── install.go │ └── install_test.go ├── repo │ └── reader.go ├── squashfs │ ├── reader.go │ ├── reader_test.go │ ├── testdata │ │ └── xattr.squashfs │ ├── writer.go │ └── writer_test.go └── trace │ └── trace.go ├── pb ├── build.pb.go ├── build.proto ├── builder │ ├── builder.pb.go │ ├── builder.proto │ └── generate.go ├── fusectl.pb.go ├── fusectl.proto ├── generate.go ├── meta.pb.go ├── meta.proto ├── mirrormeta.pb.go ├── mirrormeta.proto ├── readbuild.go └── readmeta.go ├── pkgs ├── accountsservice │ └── build.textproto ├── ack │ └── build.textproto ├── alsa-lib │ └── build.textproto ├── asciidoc │ ├── build.textproto │ └── python.patch ├── at-spi2-atk │ └── build.textproto ├── at-spi2-core │ └── build.textproto ├── atk │ └── build.textproto ├── atkmm │ └── build.textproto ├── attr │ └── build.textproto ├── autoconf │ └── build.textproto ├── autoconf2.13 │ └── build.textproto ├── autogen │ ├── build.textproto │ └── werror.patch ├── automake │ ├── 0001-dirlist.patch │ └── build.textproto ├── base-cloud │ └── build.textproto ├── base-full │ └── build.textproto ├── base-x11 │ └── build.textproto ├── base │ └── build.textproto ├── bash-completion │ └── build.textproto ├── bash │ └── build.textproto ├── bc │ └── build.textproto ├── bind │ └── build.textproto ├── binutils-i686 │ └── build.textproto ├── binutils │ └── build.textproto ├── bison │ └── build.textproto ├── blueman │ └── build.textproto ├── bluez │ └── build.textproto ├── boost │ └── build.textproto ├── busybox │ ├── build.textproto │ └── stime.patch ├── bzip2 │ └── build.textproto ├── ca-certificates │ ├── build.textproto │ └── certdata2pem.py.patch ├── cabextract │ └── build.textproto ├── cairo │ └── build.textproto ├── cairomm │ └── build.textproto ├── check │ └── build.textproto ├── cmake │ └── build.textproto ├── confuse │ └── build.textproto ├── containerd │ ├── build.textproto │ └── service-execstart.patch ├── coreutils │ └── build.textproto ├── cpio │ └── build.textproto ├── cryptsetup │ └── build.textproto ├── cups │ └── build.textproto ├── curl-gnutls │ └── build.textproto ├── curl │ └── build.textproto ├── cython │ └── build.textproto ├── dbus │ └── build.textproto ├── debugfs │ ├── build.textproto │ └── debugfs.service ├── dejavu-fonts-ttf │ └── build.textproto ├── diffutils │ └── build.textproto ├── distri1 │ └── build.textproto ├── dnsmasq │ ├── build.textproto │ └── siocgstamp.patch ├── docbook-xml │ └── build.textproto ├── docbook-xsl │ ├── build.textproto │ └── docbook-xsl.xmlcatalog ├── docbook2x │ └── build.textproto ├── docker-engine │ └── build.textproto ├── docker │ └── build.textproto ├── dosfstools │ └── build.textproto ├── dracut │ ├── build.textproto │ ├── dm-uuid.patch │ ├── elf-interp.patch │ ├── emergency.patch │ ├── exec.patch │ └── gcc_s.patch ├── dstat │ ├── build.textproto │ └── deprecation.patch ├── dunst │ └── build.textproto ├── e2fsprogs │ └── build.textproto ├── ed │ └── build.textproto ├── efivar │ ├── 0001-disable-Werror.patch │ └── build.textproto ├── elfutils │ └── build.textproto ├── emacs │ └── build.textproto ├── encfs │ ├── api.patch │ ├── build.textproto │ ├── fuseversion.patch │ ├── link.patch │ └── use_ino.patch ├── ethtool │ └── build.textproto ├── exo │ └── build.textproto ├── expat │ └── build.textproto ├── ffmpeg │ └── build.textproto ├── file │ └── build.textproto ├── findutils │ └── build.textproto ├── flac │ └── build.textproto ├── flex │ └── build.textproto ├── font-util │ └── build.textproto ├── fontconfig │ └── build.textproto ├── freetype │ └── build.textproto ├── fribidi │ └── build.textproto ├── fuse │ └── build.textproto ├── fwupd │ └── build.textproto ├── fzf │ └── build.textproto ├── gawk │ └── build.textproto ├── gc │ └── build.textproto ├── gcab │ └── build.textproto ├── gcc-i686-c │ └── build.textproto ├── gcc-i686-host │ └── build.textproto ├── gcc-i686 │ ├── build.textproto │ └── flags_for_target.patch ├── gcc │ └── build.textproto ├── gdb │ ├── 0001-gdb-read-distrifilename-ELF-section-and-follow-redir.patch │ └── build.textproto ├── gdbm │ └── build.textproto ├── gdk-pixbuf │ └── build.textproto ├── gettext │ └── build.textproto ├── giblib │ ├── build.textproto │ └── pc-ldflags.patch ├── giflib │ └── build.textproto ├── git │ └── build.textproto ├── glew │ └── build.textproto ├── glib-networking │ └── build.textproto ├── glib │ └── build.textproto ├── glibc-i686-host │ └── build.textproto ├── glibc-i686 │ ├── build.textproto │ └── ldd.patch ├── glibc │ ├── build.textproto │ └── ldd.patch ├── glibmm │ └── build.textproto ├── glm │ └── build.textproto ├── glu │ └── build.textproto ├── gmp │ └── build.textproto ├── gnu-efi │ └── build.textproto ├── gnupg │ └── build.textproto ├── gnutls │ └── build.textproto ├── go-cloud.google.com-go │ └── build.textproto ├── go-github.com-BurntSushi-toml │ └── build.textproto ├── go-github.com-DATA--DOG-go--sqlmock │ └── build.textproto ├── go-github.com-Masterminds-semver-v3 │ └── build.textproto ├── go-github.com-alecthomas-kingpin │ └── build.textproto ├── go-github.com-alecthomas-template │ └── build.textproto ├── go-github.com-alecthomas-units │ └── build.textproto ├── go-github.com-alexbrainman-sspi │ └── build.textproto ├── go-github.com-anmitsu-go--shlex │ └── build.textproto ├── go-github.com-apenwarr-fixconsole │ └── build.textproto ├── go-github.com-apenwarr-w32 │ └── build.textproto ├── go-github.com-blakesmith-ar │ └── build.textproto ├── go-github.com-cavaliercoder-go--cpio │ └── build.textproto ├── go-github.com-census--instrumentation-opencensus--proto │ └── build.textproto ├── go-github.com-client9-misspell │ └── build.textproto ├── go-github.com-cncf-udpa-go │ └── build.textproto ├── go-github.com-coreos-go--iptables │ └── build.textproto ├── go-github.com-davecgh-go--spew │ └── build.textproto ├── go-github.com-envoyproxy-go--control--plane │ └── build.textproto ├── go-github.com-envoyproxy-protoc--gen--validate │ └── build.textproto ├── go-github.com-flynn-go--shlex │ └── build.textproto ├── go-github.com-gdamore-encoding │ └── build.textproto ├── go-github.com-gdamore-tcell │ └── build.textproto ├── go-github.com-gliderlabs-ssh │ └── build.textproto ├── go-github.com-go--multierror-multierror │ └── build.textproto ├── go-github.com-go--ole-go--ole │ └── build.textproto ├── go-github.com-godbus-dbus-v5 │ └── build.textproto ├── go-github.com-golang-gddo │ └── build.textproto ├── go-github.com-golang-glog │ └── build.textproto ├── go-github.com-golang-groupcache │ └── build.textproto ├── go-github.com-golang-lint │ └── build.textproto ├── go-github.com-golang-mock │ └── build.textproto ├── go-github.com-golang-protobuf │ └── build.textproto ├── go-github.com-google-go--cmp │ └── build.textproto ├── go-github.com-google-go--github-v27 │ └── build.textproto ├── go-github.com-google-go--querystring │ └── build.textproto ├── go-github.com-google-renameio │ └── build.textproto ├── go-github.com-google-rpmpack │ └── build.textproto ├── go-github.com-gopherjs-gopherjs │ └── build.textproto ├── go-github.com-goreleaser-nfpm │ └── build.textproto ├── go-github.com-imdario-mergo │ └── build.textproto ├── go-github.com-jacobsa-fuse │ └── build.textproto ├── go-github.com-jsimonetti-rtnetlink │ └── build.textproto ├── go-github.com-jtolds-gls │ └── build.textproto ├── go-github.com-junegunn-fzf │ └── build.textproto ├── go-github.com-kevinpollet-nego │ └── build.textproto ├── go-github.com-kisielk-gotool │ └── build.textproto ├── go-github.com-klauspost-compress │ └── build.textproto ├── go-github.com-klauspost-pgzip │ └── build.textproto ├── go-github.com-kr-pretty │ └── build.textproto ├── go-github.com-kr-pty │ └── build.textproto ├── go-github.com-kr-text │ └── build.textproto ├── go-github.com-kylelemons-godebug │ └── build.textproto ├── go-github.com-lib-pq │ └── build.textproto ├── go-github.com-lpar-gzipped-v2 │ └── build.textproto ├── go-github.com-lpar-gzipped │ └── build.textproto ├── go-github.com-lucasb--eyer-go--colorful │ └── build.textproto ├── go-github.com-lxn-walk │ └── build.textproto ├── go-github.com-lxn-win │ └── build.textproto ├── go-github.com-mattn-go--isatty │ └── build.textproto ├── go-github.com-mattn-go--runewidth │ └── build.textproto ├── go-github.com-mattn-go--shellwords │ └── build.textproto ├── go-github.com-mattn-go--zglob │ └── build.textproto ├── go-github.com-mdlayher-netlink │ └── build.textproto ├── go-github.com-miekg-dns │ └── build.textproto ├── go-github.com-mitchellh-go--wordwrap │ └── build.textproto ├── go-github.com-op-go--logging │ └── build.textproto ├── go-github.com-orcaman-writerseeker │ └── build.textproto ├── go-github.com-pborman-getopt │ └── build.textproto ├── go-github.com-pelletier-go--toml │ └── build.textproto ├── go-github.com-peterbourgon-ff-v2 │ └── build.textproto ├── go-github.com-peterbourgon-ff │ └── build.textproto ├── go-github.com-pkg-diff │ └── build.textproto ├── go-github.com-pkg-errors │ └── build.textproto ├── go-github.com-pmezard-go--difflib │ └── build.textproto ├── go-github.com-prometheus-client_model │ └── build.textproto ├── go-github.com-protocolbuffers-txtpbfmt │ └── build.textproto ├── go-github.com-rogpeppe-go--internal │ └── build.textproto ├── go-github.com-s--urbaniak-uevent │ ├── build.textproto │ └── cloexec.patch ├── go-github.com-saracen-walker │ └── build.textproto ├── go-github.com-sassoftware-go--rpmutils │ └── build.textproto ├── go-github.com-sergi-go--diff │ └── build.textproto ├── go-github.com-smartystreets-assertions │ └── build.textproto ├── go-github.com-smartystreets-goconvey │ └── build.textproto ├── go-github.com-stretchr-objx │ └── build.textproto ├── go-github.com-stretchr-testify │ └── build.textproto ├── go-github.com-tailscale-depaware │ └── build.textproto ├── go-github.com-tailscale-hujson │ └── build.textproto ├── go-github.com-tailscale-winipcfg--go │ └── build.textproto ├── go-github.com-tailscale-wireguard--go │ └── build.textproto ├── go-github.com-tcnksm-go--httpstat │ └── build.textproto ├── go-github.com-toqueteos-webbrowser │ └── build.textproto ├── go-github.com-ulikunitz-xz │ └── build.textproto ├── go-github.com-xi2-xz │ └── build.textproto ├── go-github.com-yuin-goldmark │ └── build.textproto ├── go-go4.org-mem │ └── build.textproto ├── go-golang.org-x-crypto │ └── build.textproto ├── go-golang.org-x-exp │ └── build.textproto ├── go-golang.org-x-lint │ └── build.textproto ├── go-golang.org-x-mod │ └── build.textproto ├── go-golang.org-x-net │ └── build.textproto ├── go-golang.org-x-oauth2 │ └── build.textproto ├── go-golang.org-x-sync │ └── build.textproto ├── go-golang.org-x-sys │ └── build.textproto ├── go-golang.org-x-text │ └── build.textproto ├── go-golang.org-x-time │ └── build.textproto ├── go-golang.org-x-tools │ └── build.textproto ├── go-golang.org-x-xerrors │ └── build.textproto ├── go-golang.zx2c4.com-wireguard-windows │ └── build.textproto ├── go-golang.zx2c4.com-wireguard │ └── build.textproto ├── go-gonum.org-v1-gonum │ └── build.textproto ├── go-gonum.org-v1-netlib │ └── build.textproto ├── go-google.golang.org-appengine │ └── build.textproto ├── go-google.golang.org-genproto │ └── build.textproto ├── go-google.golang.org-grpc │ └── build.textproto ├── go-google.golang.org-protobuf │ └── build.textproto ├── go-gopkg.in-check.v1 │ └── build.textproto ├── go-gopkg.in-errgo.v2 │ └── build.textproto ├── go-gopkg.in-yaml.v2 │ └── build.textproto ├── go-gortc.io-stun │ └── build.textproto ├── go-honnef.co-go-tools │ └── build.textproto ├── go-inet.af-netaddr │ └── build.textproto ├── go-rsc.io-goversion │ └── build.textproto ├── gobject-introspection │ ├── 0001-use-ro-lib-girepository-1.0.patch │ └── build.textproto ├── golang │ └── build.textproto ├── golang14 │ └── build.textproto ├── google-chrome │ └── build.textproto ├── gperf │ └── build.textproto ├── gpgme │ └── build.textproto ├── graphviz │ └── build.textproto ├── grep │ └── build.textproto ├── groff │ └── build.textproto ├── grub2-efi │ ├── build.textproto │ └── werror.patch ├── grub2 │ ├── build.textproto │ └── werror.patch ├── gst-plugins-base │ ├── build.textproto │ └── make-4.3.patch ├── gstreamer │ ├── build.textproto │ └── make-4.3.patch ├── gtk+-2 │ └── build.textproto ├── gtk+ │ └── build.textproto ├── gtkmm │ └── build.textproto ├── guile │ ├── build.textproto │ └── pc-ldflags.patch ├── gzip │ └── build.textproto ├── harfbuzz │ └── build.textproto ├── haveged │ └── build.textproto ├── hello-inspect │ └── build.textproto ├── hello │ └── build.textproto ├── help2man │ └── build.textproto ├── hicolor-icon-theme │ └── build.textproto ├── i3 │ └── build.textproto ├── i3lock │ └── build.textproto ├── i3status │ ├── build.textproto │ └── xmlto.patch ├── iconv │ └── build.textproto ├── icu │ └── build.textproto ├── imlib2 │ └── build.textproto ├── intel-ucode │ └── build.textproto ├── intel-vaapi-driver │ └── build.textproto ├── intltool │ └── build.textproto ├── iproute2 │ └── build.textproto ├── iptables │ └── build.textproto ├── iputils │ ├── build.textproto │ └── setuid.patch ├── irssi-robustirc │ └── build.textproto ├── irssi │ └── build.textproto ├── iso-codes │ └── build.textproto ├── itstool │ └── build.textproto ├── iucode-tool │ └── build.textproto ├── jq │ └── build.textproto ├── json-c │ └── build.textproto ├── json-glib │ └── build.textproto ├── kbd-neo │ └── build.textproto ├── kbd │ └── build.textproto ├── kicad │ ├── build.textproto │ ├── cmake.patch │ ├── cmakewxwidgets.patch │ └── pcbnew.patch ├── kmod │ └── build.textproto ├── less │ └── build.textproto ├── libaio │ └── build.textproto ├── libarchive │ └── build.textproto ├── libassuan │ └── build.textproto ├── libcanberra │ └── build.textproto ├── libcap │ └── build.textproto ├── libdrm │ └── build.textproto ├── libepoxy │ └── build.textproto ├── libev │ └── build.textproto ├── libevdev │ ├── build.textproto │ └── error.patch ├── libevent │ └── build.textproto ├── libffi │ └── build.textproto ├── libfontenc │ └── build.textproto ├── libgcrypt │ └── build.textproto ├── libglvnd │ ├── 51233cc52cbcbe25f8461830913c06f5b5bc9508.patch │ ├── build.textproto │ └── searchpath.patch ├── libgpg-error │ └── build.textproto ├── libgudev │ └── build.textproto ├── libgusb │ ├── 0001-remove-unconditional-gtkdoc-call.patch │ └── build.textproto ├── libice │ └── build.textproto ├── libidn2 │ └── build.textproto ├── libinput │ └── build.textproto ├── libjcat │ └── build.textproto ├── libjpeg-turbo │ └── build.textproto ├── libksba │ └── build.textproto ├── libmnl │ └── build.textproto ├── libndp │ └── build.textproto ├── libnftnl │ └── build.textproto ├── libnl │ └── build.textproto ├── libnotify │ └── build.textproto ├── libogg │ └── build.textproto ├── libpcap │ └── build.textproto ├── libpciaccess │ └── build.textproto ├── libpipeline │ └── build.textproto ├── libpng │ └── build.textproto ├── libpsl │ └── build.textproto ├── libpthread-stubs │ └── build.textproto ├── libsecret │ └── build.textproto ├── libsigc++ │ └── build.textproto ├── libsm │ └── build.textproto ├── libsmbios │ └── build.textproto ├── libsndfile │ └── build.textproto ├── libsoup │ └── build.textproto ├── libtasn1 │ └── build.textproto ├── libtool │ └── build.textproto ├── libunistring │ └── build.textproto ├── libunwind │ └── build.textproto ├── libusb-compat │ └── build.textproto ├── libusb │ └── build.textproto ├── libva │ └── build.textproto ├── libvorbis │ └── build.textproto ├── libwebp │ └── build.textproto ├── libx11 │ └── build.textproto ├── libxau │ └── build.textproto ├── libxaw │ └── build.textproto ├── libxcb │ └── build.textproto ├── libxcomposite │ └── build.textproto ├── libxcursor │ └── build.textproto ├── libxdamage │ └── build.textproto ├── libxdmcp │ └── build.textproto ├── libxext │ └── build.textproto ├── libxfce4ui │ └── build.textproto ├── libxfce4util │ └── build.textproto ├── libxfixes │ └── build.textproto ├── libxfont2 │ └── build.textproto ├── libxft │ └── build.textproto ├── libxi │ └── build.textproto ├── libxinerama │ └── build.textproto ├── libxkbcommon │ └── build.textproto ├── libxkbfile │ └── build.textproto ├── libxklavier │ └── build.textproto ├── libxml2 │ └── build.textproto ├── libxmlb │ └── build.textproto ├── libxmu │ └── build.textproto ├── libxpm │ └── build.textproto ├── libxrandr │ └── build.textproto ├── libxrender │ └── build.textproto ├── libxscrnsaver │ └── build.textproto ├── libxshmfence │ └── build.textproto ├── libxslt │ └── build.textproto ├── libxt │ └── build.textproto ├── libxtst │ └── build.textproto ├── libxxf86vm │ └── build.textproto ├── lightdm-gtk-greeter │ └── build.textproto ├── lightdm │ ├── build.textproto │ ├── defaultconfig.patch │ ├── lightdm.service │ ├── lightdm.sysusers │ └── lightdm.tmpfiles ├── linux-cpupower │ └── build.textproto ├── linux-firmware │ └── build.textproto ├── linux-i686 │ ├── build.textproto │ ├── config.patch │ └── linux-werror.patch ├── linux │ ├── 00-backlight.patch │ ├── 01-backlight.patch │ ├── 02-backlight.patch │ ├── 03-backlight.patch │ ├── 04-backlight.patch │ ├── 06-backlight.patch │ ├── 07-backlight.patch │ ├── build.textproto │ ├── config.patch │ └── suspend-amistry.patch ├── lshw │ └── build.textproto ├── lsof │ └── build.textproto ├── ltrace │ └── build.textproto ├── lvm2 │ ├── build.textproto │ └── udev.patch ├── lzip │ └── build.textproto ├── m4 │ ├── build.textproto │ └── m4-1.4.18-glibc-change-work-around.patch ├── make │ └── build.textproto ├── man-db │ └── build.textproto ├── mandoc │ ├── build.textproto │ ├── configure.local.patch │ └── env-i.patch ├── mesa-demos │ └── build.textproto ├── mesa │ └── build.textproto ├── meson │ ├── build.textproto │ ├── genmarshal.patch │ ├── launcher.patch │ └── rpath.patch ├── mosh │ └── build.textproto ├── mozjs │ ├── build.textproto │ └── shell.patch ├── mpc │ └── build.textproto ├── mpfr │ └── build.textproto ├── mplayer │ └── build.textproto ├── mtdev │ └── build.textproto ├── mtr │ └── build.textproto ├── musl │ ├── build.textproto │ └── static-linking.patch ├── nano │ └── build.textproto ├── nasm │ └── build.textproto ├── ncdu │ └── build.textproto ├── ncurses │ ├── build.textproto │ ├── formw.so.ld │ ├── menuw.so.ld │ ├── ncursesw.so.ld │ ├── panelw.so.ld │ └── pc-ldflags.patch ├── nettle │ └── build.textproto ├── network-manager-applet │ └── build.textproto ├── networkmanager │ ├── build.textproto │ ├── env-i.patch │ ├── ifnamsiz.patch │ ├── man-only.patch │ └── protectsystem.patch ├── nftables │ └── build.textproto ├── ninja │ └── build.textproto ├── nmap │ └── build.textproto ├── noto-emoji-font-ttf │ └── build.textproto ├── npth │ └── build.textproto ├── nspr │ └── build.textproto ├── nss │ ├── build.textproto │ └── nss-3.51.1-standalone-1.patch ├── onigurama │ └── build.textproto ├── openjpeg │ └── build.textproto ├── openssh │ ├── build.textproto │ ├── config.patch │ ├── service.patch │ └── wrappers │ │ └── sshd ├── openssl │ └── build.textproto ├── pam │ ├── build.textproto │ └── default_module_path.patch ├── pango │ └── build.textproto ├── pangomm │ └── build.textproto ├── patch │ └── build.textproto ├── patchelf │ └── build.textproto ├── pavucontrol │ └── build.textproto ├── pciutils │ └── build.textproto ├── pcre │ └── build.textproto ├── perl-Encode-Locale │ └── build.textproto ├── perl-File-Listing │ └── build.textproto ├── perl-File-Next │ └── build.textproto ├── perl-HTML-Parser │ └── build.textproto ├── perl-HTML-Tagset │ └── build.textproto ├── perl-HTTP-Cookies │ └── build.textproto ├── perl-HTTP-Daemon │ └── build.textproto ├── perl-HTTP-Date │ └── build.textproto ├── perl-HTTP-Message │ └── build.textproto ├── perl-HTTP-Negotiate │ └── build.textproto ├── perl-IO-HTML │ └── build.textproto ├── perl-LWP-MediaTypes │ └── build.textproto ├── perl-Net-HTTP │ └── build.textproto ├── perl-Test-Fatal │ └── build.textproto ├── perl-Test-Needs │ └── build.textproto ├── perl-Test-RequiresInternet │ └── build.textproto ├── perl-Try-Tiny │ └── build.textproto ├── perl-URI │ └── build.textproto ├── perl-WWW-RobotRules │ └── build.textproto ├── perl-XML-NamespaceSupport │ └── build.textproto ├── perl-XML-Parser │ └── build.textproto ├── perl-XML-SAX-Base │ └── build.textproto ├── perl-XML-SAX │ ├── build.textproto │ └── disable-write-ini.patch ├── perl-libwww-perl │ └── build.textproto ├── perl │ └── build.textproto ├── pigz │ └── build.textproto ├── pillow │ └── build.textproto ├── pixman │ └── build.textproto ├── pkg-config │ └── build.textproto ├── polkit │ ├── build.textproto │ └── polkit.sysusers ├── popt │ └── build.textproto ├── powertop │ └── build.textproto ├── procps-ng │ ├── build.textproto │ └── procps.patch ├── protobuf │ └── build.textproto ├── psmisc │ ├── build.textproto │ └── dirstamp.patch ├── pulseaudio │ └── build.textproto ├── pycairo │ └── build.textproto ├── pygobject │ └── build.textproto ├── python-setuptools2.7 │ └── build.textproto ├── python-six │ └── build.textproto ├── python2.7 │ ├── build.textproto │ ├── modules.patch │ └── py.patch ├── python3-mako │ └── build.textproto ├── python3 │ ├── Modules │ │ └── Setup.local │ ├── build.textproto │ ├── py.patch │ └── python-build-interpreter.patch ├── qemu │ └── build.textproto ├── qt │ └── build.textproto ├── readline │ ├── build.textproto │ ├── funcdef.patch │ ├── ncurses.patch │ ├── ncurses2.patch │ └── stdarg.patch ├── rsync │ └── build.textproto ├── ruby │ ├── build.textproto │ └── pc-ldflags.patch ├── runc │ └── build.textproto ├── rxvt-unicode │ └── build.textproto ├── sbc │ └── build.textproto ├── screen │ └── build.textproto ├── scrot │ └── build.textproto ├── sdl2 │ └── build.textproto ├── sed │ └── build.textproto ├── setxkbmap │ └── build.textproto ├── shadow │ ├── 0001-remove-selinux.patch │ └── build.textproto ├── shared-mime-info │ └── build.textproto ├── silversearcher │ └── build.textproto ├── spotify │ └── build.textproto ├── sqlite3 │ └── build.textproto ├── squashfs │ └── build.textproto ├── srcfs │ ├── build.textproto │ └── srcfs.service ├── sshfs │ └── build.textproto ├── startup-notification │ └── build.textproto ├── steam │ └── build.textproto ├── strace │ └── build.textproto ├── sudo │ └── build.textproto ├── swig │ └── build.textproto ├── systemd │ ├── build.textproto │ ├── getty-paths.patch │ ├── isatty.patch │ ├── protectsystem-usr.patch │ ├── serial-getty-simple.patch │ ├── udevadm-synth.patch │ └── udevdir.patch ├── tailscale │ ├── build.textproto │ └── service.patch ├── tar │ └── build.textproto ├── tcc │ └── build.textproto ├── tcpdump │ └── build.textproto ├── teensy-loader-cli │ ├── build.textproto │ └── udev-rules.patch ├── texinfo │ └── build.textproto ├── tiff │ └── build.textproto ├── tig │ └── build.textproto ├── tmux │ └── build.textproto ├── tpm2-tss │ └── build.textproto ├── tzdb │ └── build.textproto ├── unzip │ └── build.textproto ├── upower │ └── build.textproto ├── util-linux │ └── build.textproto ├── v4l-utils │ └── build.textproto ├── vala │ └── build.textproto ├── vim │ └── build.textproto ├── webkitgtk │ └── build.textproto ├── wget │ └── build.textproto ├── which │ └── build.textproto ├── whois │ └── build.textproto ├── wpa_supplicant │ └── build.textproto ├── wxpython │ ├── build.textproto │ └── pythonpath.patch ├── wxwidgets │ └── build.textproto ├── x264 │ └── build.textproto ├── xauth │ └── build.textproto ├── xbitmaps │ └── build.textproto ├── xcb-proto │ └── build.textproto ├── xcb-util-cursor │ └── build.textproto ├── xcb-util-image │ └── build.textproto ├── xcb-util-keysyms │ └── build.textproto ├── xcb-util-renderutil │ └── build.textproto ├── xcb-util-wm │ └── build.textproto ├── xcb-util-xrm │ └── build.textproto ├── xcb-util │ └── build.textproto ├── xclip │ └── build.textproto ├── xdm │ ├── build.textproto │ ├── cpp.patch │ ├── libsystemd.patch │ └── xservers.patch ├── xf86-input-evdev │ └── build.textproto ├── xf86-input-libinput │ └── build.textproto ├── xf86-input-synaptics │ └── build.textproto ├── xf86-video-vesa │ └── build.textproto ├── xfconf │ └── build.textproto ├── xhost │ └── build.textproto ├── xinput │ └── build.textproto ├── xkbcomp │ └── build.textproto ├── xkeyboard-config │ └── build.textproto ├── xmlto │ └── build.textproto ├── xorg-macros │ └── build.textproto ├── xorg-server │ ├── build.textproto │ ├── dridir.patch │ ├── moduledir.patch │ └── xwayland-config.patch ├── xorgproto │ └── build.textproto ├── xrandr │ └── build.textproto ├── xrdb │ └── build.textproto ├── xset │ └── build.textproto ├── xsetroot │ └── build.textproto ├── xss-lock │ └── build.textproto ├── xtrans │ └── build.textproto ├── xwininfo │ └── build.textproto ├── xzutils │ └── build.textproto ├── yajl2 │ └── build.textproto ├── yasm │ └── build.textproto ├── zlib │ └── build.textproto └── zsh │ └── build.textproto ├── postgres └── upstream_status.sql ├── release └── release.go ├── systemd ├── distri-autobuilder.service.in ├── distri-checkupstream.service ├── distri-checkupstream.timer ├── distri-repobrowser.service ├── rsyncd.conf ├── rsyncd.socket ├── rsyncd@.service └── ssh_config ├── travis └── check-txtpbfmt.sh ├── version.go ├── version_test.go ├── website ├── archetypes │ └── default.md ├── config.toml ├── content │ ├── _index.md │ ├── getting-started.md │ ├── mirrors.md │ ├── release-notes │ │ ├── _index.md │ │ └── supersilverhaze.md │ └── things-to-try.html ├── layouts │ ├── robots.txt │ └── shortcodes │ │ ├── asciinema.html │ │ ├── getstarted.html │ │ ├── md.html │ │ └── thingstotry.html ├── resources │ └── _gen │ │ └── assets │ │ └── scss │ │ └── sass │ │ ├── sidebar.scss_f300667da4f5b5f84e1a9e0702b2fdde.content │ │ └── sidebar.scss_f300667da4f5b5f84e1a9e0702b2fdde.json ├── static │ ├── CNAME │ ├── bootstrap-4.4.1.min.css │ ├── bootstrap-4.4.1.min.js │ ├── img │ │ ├── chrome-tracing-profile.jpg │ │ ├── chrome-tracing-profile.thumb.2x.jpg │ │ ├── chrome-tracing-profile.thumb.3x.jpg │ │ ├── chrome-tracing-profile.thumb.jpg │ │ ├── gdb-debugging-session.jpg │ │ ├── gdb-debugging-session.thumb.2x.jpg │ │ ├── gdb-debugging-session.thumb.3x.jpg │ │ ├── gdb-debugging-session.thumb.jpg │ │ └── ttfb.jpg │ ├── jquery-3.4.1.slim.min.js │ └── popper-1.16.0.min.js └── themes │ └── distri │ ├── LICENSE │ ├── archetypes │ └── default.md │ ├── assets │ └── sass │ │ └── sidebar.scss │ ├── layouts │ ├── 404.html │ ├── _default │ │ ├── baseof.html │ │ ├── list.html │ │ └── single.html │ ├── index.html │ └── partials │ │ ├── footer.html │ │ ├── head.html │ │ ├── header.html │ │ └── nav.html │ └── theme.toml └── zsh ├── site-functions └── _distri └── zshrc /.gitignore: -------------------------------------------------------------------------------- 1 | /build/ 2 | /_build/ 3 | /asciidocs/*.html 4 | secret.go 5 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # How to Contribute 2 | 3 | Please file an issue to get agreement on new features before sending a pull 4 | request. 5 | -------------------------------------------------------------------------------- /asciidocs/index.asciidoc: -------------------------------------------------------------------------------- 1 | # distri docs 2 | :toc: left 3 | :toclevels: 4 4 | :sectnums: 5 | 6 | The README file at https://distr1.org/ will get you started. What you find here 7 | is the full-detail reference documentation. 8 | 9 | * link:rosetta-stone.html[rosetta stone] lists common actions in other Linux package managers and their equivalent in distri. 10 | * link:package-format.html[package format] describes distri packages. 11 | * link:building.html[building] describes building distri packages. 12 | 13 | -------------------------------------------------------------------------------- /cmd/distri/usage.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import ( 4 | "flag" 5 | "fmt" 6 | "os" 7 | ) 8 | 9 | func usage(fset *flag.FlagSet, helpText string) func() { 10 | return func() { 11 | fmt.Fprintln(os.Stderr, helpText) 12 | fmt.Fprintf(os.Stderr, "Flags for distri %s:\n", fset.Name()) 13 | fset.PrintDefaults() 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /cmd/minitrd/minitrd_test.go: -------------------------------------------------------------------------------- 1 | package main 2 | 3 | import "testing" 4 | 5 | func TestSkipDeviceMapper(t *testing.T) { 6 | if !skipDeviceMapper("7208960") { 7 | t.Errorf("skipDeviceManager(): cookie unexpectedly not skipped") 8 | } 9 | if skipDeviceMapper("6291456") { 10 | t.Errorf("skipDeviceManager(): cookie unexpectedly skipped") 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /cmd/minitrd/testdata/ext4_superblock.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/cmd/minitrd/testdata/ext4_superblock.bin -------------------------------------------------------------------------------- /cmd/minitrd/testdata/luks_header.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/cmd/minitrd/testdata/luks_header.bin -------------------------------------------------------------------------------- /distri-repobrowser.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE upstream_status ( 2 | package text NOT NULL, 3 | upstream_version text, 4 | last_reachable timestamp without time zone, 5 | unreachable boolean DEFAULT true NOT NULL 6 | ); 7 | 8 | ALTER TABLE ONLY upstream_status 9 | ADD CONSTRAINT upstream_status_pkey PRIMARY KEY (package); 10 | -------------------------------------------------------------------------------- /distri.go: -------------------------------------------------------------------------------- 1 | package distri 2 | 3 | type Repo struct { 4 | // Path is a file system path (e.g. /home/michael/distri/build/distri) or 5 | // HTTP URL (e.g. http://repo.distr1.org/). 6 | Path string 7 | 8 | // PkgPath is Path/pkg (e.g. /home/michael/distri/build/distri/pkg). 9 | PkgPath string 10 | } 11 | -------------------------------------------------------------------------------- /docs/CNAME: -------------------------------------------------------------------------------- 1 | distr1.org 2 | -------------------------------------------------------------------------------- /docs/img/chrome-tracing-profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/chrome-tracing-profile.jpg -------------------------------------------------------------------------------- /docs/img/chrome-tracing-profile.thumb.2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/chrome-tracing-profile.thumb.2x.jpg -------------------------------------------------------------------------------- /docs/img/chrome-tracing-profile.thumb.3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/chrome-tracing-profile.thumb.3x.jpg -------------------------------------------------------------------------------- /docs/img/chrome-tracing-profile.thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/chrome-tracing-profile.thumb.jpg -------------------------------------------------------------------------------- /docs/img/gdb-debugging-session.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/gdb-debugging-session.jpg -------------------------------------------------------------------------------- /docs/img/gdb-debugging-session.thumb.2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/gdb-debugging-session.thumb.2x.jpg -------------------------------------------------------------------------------- /docs/img/gdb-debugging-session.thumb.3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/gdb-debugging-session.thumb.3x.jpg -------------------------------------------------------------------------------- /docs/img/gdb-debugging-session.thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/gdb-debugging-session.thumb.jpg -------------------------------------------------------------------------------- /docs/img/ttfb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/docs/img/ttfb.jpg -------------------------------------------------------------------------------- /docs/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | sitemap: https://distr1.org/sitemap.xml 3 | -------------------------------------------------------------------------------- /docs/sass/sidebar.css: -------------------------------------------------------------------------------- 1 | .bd-toc { 2 | position: sticky; 3 | top: 4rem; 4 | height: calc(100vh - 4rem); 5 | overflow-y: auto; } 6 | 7 | .bd-toc ul { 8 | list-style: none; 9 | padding-left: 1em; 10 | border-left: 1px solid #eee; } 11 | 12 | .bd-toc li { 13 | margin-top: 1em; 14 | margin-bottom: 1em; } 15 | 16 | /* TODO: move this to a separate style sheet */ 17 | .bigbutton { 18 | margin-left: 1em; 19 | margin-right: 1em; } 20 | -------------------------------------------------------------------------------- /integration/bump/build.textproto: -------------------------------------------------------------------------------- 1 | 2 | source: "empty://" 3 | hash: "" 4 | version: "530-1" 5 | -------------------------------------------------------------------------------- /internal/build/buildgomod.go: -------------------------------------------------------------------------------- 1 | package build 2 | 3 | import ( 4 | "github.com/distr1/distri/pb" 5 | ) 6 | 7 | func (b *Ctx) buildgomod(opts *pb.GomodBuilder, env []string) (newSteps []*pb.BuildStep, newEnv []string, _ error) { 8 | steps := [][]string{ 9 | []string{"/bin/sh", "-c", "d=${DISTRI_DESTDIR}/${DISTRI_PREFIX}/gopath/; mkdir -p $d && cp -r ${DISTRI_SOURCEDIR}/* $d"}, 10 | } 11 | return stepsToProto(steps), env, nil 12 | } 13 | -------------------------------------------------------------------------------- /internal/build/buildproto.go: -------------------------------------------------------------------------------- 1 | package build 2 | 3 | import "github.com/distr1/distri/pb" 4 | 5 | func stepsToProto(steps [][]string) []*pb.BuildStep { 6 | protoSteps := make([]*pb.BuildStep, len(steps)) 7 | for idx, argv := range steps { 8 | protoSteps[idx] = &pb.BuildStep{Argv: argv} 9 | } 10 | return protoSteps 11 | } 12 | -------------------------------------------------------------------------------- /internal/build/buildpython.go: -------------------------------------------------------------------------------- 1 | package build 2 | 3 | import ( 4 | "github.com/distr1/distri/pb" 5 | ) 6 | 7 | func (b *Ctx) buildpython(opts *pb.PythonBuilder, env []string) (newSteps []*pb.BuildStep, newEnv []string, _ error) { 8 | steps := [][]string{ 9 | []string{"cp", "-T", "-ar", "${DISTRI_SOURCEDIR}/", "."}, 10 | []string{"python3", "setup.py", "install", "--prefix=${DISTRI_PREFIX}", "--root=${DISTRI_DESTDIR}"}, 11 | } 12 | return stepsToProto(steps), env, nil 13 | } 14 | -------------------------------------------------------------------------------- /internal/squashfs/testdata/xattr.squashfs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/internal/squashfs/testdata/xattr.squashfs -------------------------------------------------------------------------------- /pb/builder/generate.go: -------------------------------------------------------------------------------- 1 | // Package builder defines a gRPC protocol to leverage remote compute resources 2 | // in a distri build. 3 | package builder 4 | 5 | //go:generate protoc --go_out=plugins=grpc:. builder.proto 6 | -------------------------------------------------------------------------------- /pb/generate.go: -------------------------------------------------------------------------------- 1 | package pb 2 | 3 | //go:generate protoc --go_out=plugins=grpc:. build.proto meta.proto mirrormeta.proto fusectl.proto 4 | -------------------------------------------------------------------------------- /pb/mirrormeta.proto: -------------------------------------------------------------------------------- 1 | syntax = "proto2"; 2 | 3 | option go_package = ".;pb"; 4 | 5 | package pb; 6 | 7 | message MirrorMeta { 8 | message Package { 9 | optional string name = 1; 10 | repeated string well_known_path = 2; 11 | } 12 | repeated Package package = 1; 13 | } 14 | -------------------------------------------------------------------------------- /pkgs/ack/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/ack-v3.3.1.tar.gz" 2 | hash: "ae3b62049f046139470933e460f2434f881f522b6b2c2b4a94cd624fef4fd589" 3 | version: "3.3.1-7" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-File-Next" 9 | -------------------------------------------------------------------------------- /pkgs/alsa-lib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.mirrorservice.org/sites/ftp.alsa-project.org/pub/lib/alsa-lib-1.1.8.tar.bz2" 2 | hash: "3cdc3a93a6427a26d8efab4ada2152e64dd89140d981f6ffa003e85be707aedf" 3 | version: "1.1.8-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/atkmm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/atkmm/2.28/atkmm-2.28.0.tar.xz" 2 | hash: "4c4cfc917fd42d3879ce997b463428d6982affa0fb660cafcc0bc2d9afcedd3a" 3 | version: "2.28.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "atk" 9 | dep: "glibmm" 10 | -------------------------------------------------------------------------------- /pkgs/attr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://download.savannah.nongnu.org/releases/attr/attr-2.4.48.tar.gz" 2 | hash: "5ead72b358ec709ed00bbf7a9eaef1654baad937c001c044fe8b74c57f5324e7" 3 | version: "2.4.48-4" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/autoconf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.xz" 2 | hash: "64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684" 3 | version: "2.69-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "m4" 9 | dep: "perl" 10 | 11 | runtime_dep: "m4" 12 | runtime_dep: "perl" 13 | -------------------------------------------------------------------------------- /pkgs/autogen/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/autogen/rel5.18.16/autogen-5.18.16.tar.xz" 2 | hash: "f8a13466b48faa3ba99fe17a069e71c9ab006d9b1cfabe699f8c60a47d5bb49a" 3 | version: "5.18.16-7" 4 | 5 | cherry_pick: "werror.patch" 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "guile" 11 | dep: "which" 12 | dep: "perl" 13 | -------------------------------------------------------------------------------- /pkgs/automake/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/automake/automake-1.16.2.tar.xz" 2 | hash: "ccc459de3d710e066ab9e12d2f119bd164a08c9341ca24ba22c9adaa179eedd0" 3 | version: "1.16.2-7" 4 | 5 | cbuilder: {} 6 | 7 | cherry_pick: "0001-dirlist.patch" 8 | 9 | # build dependencies: 10 | dep: "perl" 11 | dep: "autoconf" 12 | -------------------------------------------------------------------------------- /pkgs/base-cloud/build.textproto: -------------------------------------------------------------------------------- 1 | source: "empty://" 2 | version: "native-24" 3 | 4 | # This is the shortest and fastest way to build an empty package: 5 | dep: "bash" 6 | build_step: { 7 | argv: "/bin/sh" 8 | argv: "-c" 9 | argv: "" 10 | } 11 | 12 | # The following packages will be installed on ALL distri cloud machines: 13 | runtime_dep: "base-full" 14 | runtime_dep: "haveged" # for gathering entropy on e.g. Google Cloud 15 | -------------------------------------------------------------------------------- /pkgs/bash-completion/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/scop/bash-completion/archive/2.10.tar.gz" 2 | hash: "185f5c912440cc99c066315047dcced7e314ded24cf08732125bd24ad928d29f" 3 | version: "2.10-5" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | -------------------------------------------------------------------------------- /pkgs/bash/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/bash/bash-5.0.tar.gz" 2 | hash: "b4a80f2ac66170b2913efbfb9f2594f1f76c7b1afd11f799e22035d63077fb4d" 3 | version: "5.0-4" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--without-bash-malloc" 7 | } 8 | 9 | dep: "ncurses" 10 | 11 | install: { 12 | symlink: { oldname: "bash" newname: "bin/sh" } 13 | } 14 | -------------------------------------------------------------------------------- /pkgs/bc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/bc/bc-1.07.1.tar.gz" 2 | hash: "62adfca89b0a1c0164c2cdca59ca210c1d44c3ffc46daf9931cf4942664cb02a" 3 | version: "1.07.1-4" 4 | 5 | writable_sourcedir: true # modifies source 6 | 7 | cbuilder: { 8 | } 9 | 10 | # build dependencies: 11 | dep: "ed" 12 | dep: "texinfo" # TODO: report a bug with bc as per https://ftp.gnu.org/gnu/makeinfo.README 13 | dep: "perl" # TODO: mark as runtime dep of texinfo 14 | -------------------------------------------------------------------------------- /pkgs/bind/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.isc.org/isc/bind9/9.14.1/bind-9.14.1.tar.gz" 2 | hash: "c3c7485d900a03271a9918a071c123e8951871a219f4c1c4383e37717f11db48" 3 | version: "9.14.1-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: { 8 | extra_configure_flag: "--without-python" # fails even with dep: "python3" _and_ dep: "python2.7" 9 | } 10 | 11 | # build dependencies: 12 | dep: "openssl" 13 | dep: "perl" 14 | -------------------------------------------------------------------------------- /pkgs/bison/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/bison/bison-3.5.4.tar.xz" 2 | hash: "4c17e99881978fa32c05933c5262457fa5b2b611668454f8dc2a695cd6b3720c" 3 | version: "3.5.4-5" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | } 10 | 11 | # build dependencies: 12 | dep: "m4" 13 | dep: "perl" 14 | dep: "help2man" 15 | 16 | runtime_dep: "m4" 17 | -------------------------------------------------------------------------------- /pkgs/bzip2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/bzip2/bzip2-1.0.6.tar.gz" 2 | hash: "a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd" 3 | version: "1.0.6-5" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: {} 9 | 10 | # build dependencies: 11 | 12 | build_step: { 13 | argv: "make" 14 | argv: "-j${DISTRI_JOBS}" 15 | argv: "install" 16 | argv: "PREFIX=${DISTRI_DESTDIR}${DISTRI_PREFIX}" 17 | } 18 | -------------------------------------------------------------------------------- /pkgs/cabextract/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.cabextract.org.uk/cabextract-1.9.1.tar.gz" 2 | hash: "afc253673c8ef316b4d5c29cc4aa8445844bee14afffbe092ee9469405851ca7" 3 | version: "1.9.1-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/cairo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.cairographics.org/releases/cairo-1.16.0.tar.xz" 2 | hash: "5e7b29b3f113ef870d1e3ecf8adf21f923396401604bda16d44be45e66052331" 3 | version: "1.16.0-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libpng" 9 | dep: "pixman" 10 | dep: "freetype" 11 | dep: "fontconfig" 12 | dep: "libxcb" 13 | dep: "xcb-util-renderutil" 14 | dep: "libx11" 15 | dep: "libxext" 16 | dep: "libxrender" 17 | dep: "glib" 18 | -------------------------------------------------------------------------------- /pkgs/cairomm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/cairomm/1.12/cairomm-1.12.0.tar.xz" 2 | hash: "a54ada8394a86182525c0762e6f50db6b9212a2109280d13ec6a0b29bfd1afe6" 3 | version: "1.12.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libsigc++" 9 | dep: "cairo" 10 | -------------------------------------------------------------------------------- /pkgs/check/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/check/check/0.10.0/check-0.10.0.tar.gz" 2 | hash: "f5f50766aa6f8fe5a2df752666ca01a950add45079aa06416b83765b1cf71052" 3 | version: "0.10.0-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/confuse/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/martinh/libconfuse/releases/download/v3.2.2/confuse-3.2.2.tar.xz" 2 | hash: "a9240b653d02e8cfc52db48e8c4224426e528e1faa09b65e8ca08a197fad210b" 3 | version: "3.2.2-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/containerd/service-execstart.patch: -------------------------------------------------------------------------------- 1 | --- a/containerd.service 2020-04-16 02:38:46.000000000 +0200 2 | +++ b/containerd.service 2020-04-23 09:15:12.260049680 +0200 3 | @@ -5,7 +5,7 @@ 4 | 5 | [Service] 6 | ExecStartPre=-/sbin/modprobe overlay 7 | -ExecStart=/usr/local/bin/containerd 8 | +ExecStart=/ro/containerd-amd64-1.3.4-8/out/bin/containerd 9 | 10 | Type=notify 11 | Delegate=yes 12 | -------------------------------------------------------------------------------- /pkgs/cpio/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/cpio/cpio-2.13.tar.bz2" 2 | hash: "eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d" 3 | version: "2.13-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/cryptsetup/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.kernel.org/pub/linux/utils/cryptsetup/v2.0/cryptsetup-2.0.6.tar.xz" 2 | hash: "7c51fae0f0e7ea9af0f515b2ac77009fb2969a6619ebab47d097dca38b083d30" 3 | version: "2.0.6-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "lvm2" 9 | dep: "popt" 10 | dep: "json-c" 11 | dep: "libgcrypt" 12 | dep: "lvm2" 13 | dep: "libudev" 14 | dep: "systemd" # to pick up new version 15 | -------------------------------------------------------------------------------- /pkgs/curl/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://curl.haxx.se/download/curl-7.69.1.tar.bz2" 2 | hash: "2ff5e5bd507adf6aa88ff4bbafd4c7af464867ffb688be93b9930717a56c4de8" 3 | version: "7.69.1-8" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-ca-path=/etc/ssl/certs" 7 | } 8 | 9 | # build dependencies: 10 | dep: "openssl" 11 | 12 | runtime_dep: "ca-certificates" 13 | -------------------------------------------------------------------------------- /pkgs/cython/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://files.pythonhosted.org/packages/99/36/a3dc962cc6d08749aa4b9d85af08b6e354d09c5468a3e0edc610f44c856b/Cython-0.29.17.tar.gz" 2 | hash: "6361588cb1d82875bcfbad83d7dd66c442099759f895cf547995f00601f9caf2" 3 | version: "0.29.17-6" 4 | 5 | pull: { 6 | releases_url: "https://pypi.org/project/Cython/" 7 | } 8 | 9 | pythonbuilder: {} 10 | 11 | # build dependencies: 12 | -------------------------------------------------------------------------------- /pkgs/debugfs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "empty://" 2 | version: "native-21" 3 | 4 | extra_file: "debugfs.service" 5 | 6 | # This is the shortest and fastest way to build an empty package: 7 | dep: "bash" 8 | build_step: { 9 | argv: "/bin/sh" 10 | argv: "-c" 11 | argv: "" 12 | } 13 | 14 | runtime_dep: "distri1" 15 | 16 | install: { 17 | systemd_unit: "${DISTRI_SOURCEDIR}/debugfs.service" 18 | } 19 | -------------------------------------------------------------------------------- /pkgs/debugfs/debugfs.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=debugfs 3 | 4 | [Service] 5 | ExecStart=/bin/distri fuse -section=debug -repo=/rodebug -overlays=/debug -autodownload /ro-dbg 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /pkgs/dejavu-fonts-ttf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/dejavu/dejavu/2.37/dejavu-fonts-ttf-2.37.tar.bz2" 2 | hash: "fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7" 3 | version: "2.37-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | build_step: { 10 | argv: "/bin/sh" 11 | argv: "-c" 12 | argv: "d=${DISTRI_DESTDIR}/${DISTRI_PREFIX}/share/fonts/truetype/dejavu; mkdir -p $d; cp ${DISTRI_SOURCEDIR}/ttf/* $d/" 13 | } 14 | -------------------------------------------------------------------------------- /pkgs/diffutils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/diffutils/diffutils-3.7.tar.xz" 2 | hash: "b3a7a6221c3dc916085f0d205abf6b8e1ba443d4dd965118da364a1dc1cb3a26" 3 | version: "3.7-4" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/dnsmasq/siocgstamp.patch: -------------------------------------------------------------------------------- 1 | --- old/src/dhcp.c 2018-10-18 20:21:55.000000000 +0200 2 | +++ new/src/dhcp.c 2019-11-30 13:38:12.894682967 +0100 3 | @@ -14,6 +14,7 @@ 4 | along with this program. If not, see . 5 | */ 6 | 7 | +#include 8 | #include "dnsmasq.h" 9 | 10 | #ifdef HAVE_DHCP 11 | -------------------------------------------------------------------------------- /pkgs/docbook2x/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://repo.distr1.org/distri/jackherer/orig/docbook2x/docbook2X-0.8.8.tar.gz" 2 | hash: "4077757d367a9d1b1427e8d5dfc3c49d993e90deabc6df23d05cfe9cd2fcdc45" 3 | version: "0.8.8-7" 4 | 5 | # build dependencies: 6 | dep: "perl" 7 | dep: "perl-XML-SAX" 8 | dep: "libxslt" 9 | 10 | cbuilder: {} 11 | -------------------------------------------------------------------------------- /pkgs/dosfstools/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/dosfstools/dosfstools/releases/download/v4.1/dosfstools-4.1.tar.xz" 2 | hash: "e6b2aca70ccc3fe3687365009dd94a2e18e82b688ed4e260e04b7412471cc173" 3 | version: "4.1-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/e2fsprogs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mirrors.edge.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.44.4/e2fsprogs-1.44.4.tar.xz" 2 | hash: "ee03b2f2180614c5ae5f6dd2666f8808de61c3d8b37d22ba86cc6daea25be55a" 3 | version: "1.44.4-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/ed/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/ed/ed-1.16.tar.lz" 2 | hash: "cfc07a14ab048a758473ce222e784fbf031485bcd54a76f74acfee1f390d8b2c" 3 | version: "1.16-5" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/elfutils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://sourceware.org/elfutils/ftp/0.179/elfutils-0.179.tar.bz2" 2 | hash: "25a545566cbacaa37ae6222e58f1c48ea4570f53ba991886e2f5ce96e22a23a2" 3 | version: "0.179-4" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--disable-debuginfod" 7 | } 8 | 9 | # build dependencies: 10 | dep: "zlib" 11 | dep: "m4" 12 | -------------------------------------------------------------------------------- /pkgs/encfs/fuseversion.patch: -------------------------------------------------------------------------------- 1 | --- old/CMakeLists.txt 2018-04-27 10:52:22.000000000 +0200 2 | +++ new/CMakeLists.txt 2019-08-23 21:00:45.448274805 +0200 3 | @@ -97,7 +97,7 @@ 4 | # Check for FUSE. 5 | find_package (FUSE REQUIRED) 6 | include_directories (SYSTEM ${FUSE_INCLUDE_DIR}) 7 | -add_definitions (-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=29) 8 | +add_definitions (-D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=32) 9 | if (CYGWIN) 10 | # Cygwin build is intended to use WinFsp 11 | add_definitions(-DCYGFUSE) 12 | -------------------------------------------------------------------------------- /pkgs/encfs/link.patch: -------------------------------------------------------------------------------- 1 | --- old/cmake/FindFUSE.cmake 2018-04-27 10:52:22.000000000 +0200 2 | +++ new/cmake/FindFUSE.cmake 2019-08-23 21:52:23.228178518 +0200 3 | @@ -31,3 +31,6 @@ 4 | 5 | mark_as_advanced (FUSE_INCLUDE_DIR FUSE_LIBRARIES) 6 | 7 | +set( CMAKE_MODULE_LINKER_FLAGS "${CMAKE_MODULE_LINKER_FLAGS} -lfuse3" ) 8 | +set( CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -lfuse3" ) 9 | +set( CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -lfuse3" ) 10 | -------------------------------------------------------------------------------- /pkgs/ethtool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mirrors.edge.kernel.org/pub/software/network/ethtool/ethtool-5.7.tar.xz" 2 | hash: "724eb8bd3c3a389fe285735959a1902fbd9310624656ad3220c5f23df1053c39" 3 | version: "5.7-1" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libmnl" 9 | -------------------------------------------------------------------------------- /pkgs/exo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://archive.xfce.org/src/xfce/exo/0.12/exo-0.12.11.tar.bz2" 2 | hash: "ec892519c08a67f3e0a1f0f8d43446e26871183e5aa6be7f82e214f388d1e5b6" 3 | version: "0.12.11-10" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "intltool" 9 | dep: "gtk+" 10 | dep: "libxfce4util" 11 | dep: "libxfce4ui" 12 | -------------------------------------------------------------------------------- /pkgs/expat/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/libexpat/libexpat/releases/download/R_2_2_9/expat-2.2.9.tar.bz2" 2 | hash: "f1063084dc4302a427dabcca499c8312b3a32a29b7d2506653ecc8f950a9a237" 3 | version: "2.2.9-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/file/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.astron.com/pub/file/file-5.38.tar.gz" 2 | hash: "593c2ffc2ab349c5aea0f55fedfe4d681737b6b62376a9b3ad1e77b2cc19fa34" 3 | version: "5.38-4" 4 | 5 | cbuilder: {} 6 | 7 | dep: "zlib" 8 | -------------------------------------------------------------------------------- /pkgs/findutils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/pub/gnu/findutils/findutils-4.7.0.tar.xz" 2 | hash: "c5fefbdf9858f7e4feb86f036e1247a54c79fc2d8e4b7064d5aaa1f47dfa789a" 3 | version: "4.7.0-4" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/flac/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.osuosl.org/pub/xiph/releases/flac/flac-1.3.3.tar.xz" 2 | hash: "213e82bd716c9de6db2f98bcadbc4c24c7e2efe8c75939a1a84e28539c4e1748" 3 | version: "1.3.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/flex/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz" 2 | hash: "e87aae032bf07c26f85ac0ed3250998c37621d95f8bd748b31f15b33c45ee995" 3 | version: "2.6.4-4" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | # build dependencies: 8 | dep: "bison" 9 | dep: "m4" 10 | 11 | cbuilder: {} 12 | -------------------------------------------------------------------------------- /pkgs/font-util/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/font/font-util-1.3.2.tar.bz2" 2 | hash: "3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282" 3 | version: "1.3.2-6" 4 | 5 | cbuilder: { 6 | # TODO: change fontrootdir to /ro/share/fonts/X11 7 | } 8 | 9 | # build dependencies: 10 | -------------------------------------------------------------------------------- /pkgs/fontconfig/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.freedesktop.org/software/fontconfig/release/fontconfig-2.13.1.tar.bz2" 2 | hash: "f655dd2a986d7aa97e052261b36aa67b0a64989496361eca8d604e6414006741" 3 | version: "2.13.1-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "freetype" 9 | dep: "util-linux" 10 | dep: "expat" 11 | dep: "gperf" 12 | -------------------------------------------------------------------------------- /pkgs/freetype/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.savannah.gnu.org/releases/freetype/freetype-2.9.1.tar.bz2" 2 | hash: "db8d87ea720ea9d5edc5388fc7a0497bb11ba9fe972245e0f7f4c7e8b1e1e84d" 3 | version: "2.9.1-6" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--enable-freetype-config" # grub2 uses this to locate freetype 7 | } 8 | 9 | # build dependencies: 10 | -------------------------------------------------------------------------------- /pkgs/fribidi/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/fribidi/fribidi/releases/download/v1.0.8/fribidi-1.0.8.tar.bz2" 2 | hash: "94c7b68d86ad2a9613b4dcffe7bbeb03523d63b5b37918bdf2e4ef34195c1e6c" 3 | version: "1.0.8-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/gawk/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/gawk/gawk-5.1.0.tar.xz" 2 | hash: "cf5fea4ac5665fd5171af4716baab2effc76306a9572988d5ba1078f196382bd" 3 | version: "5.1.0-5" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/gc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/ivmai/bdwgc/releases/download/v8.0.4/gc-8.0.4.tar.gz" 2 | hash: "436a0ddc67b1ac0b0405b61a9675bca9e075c8156f4debd1d06f3a56c7cd289d" 3 | version: "8.0.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/gcab/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/GNOME/gcab/archive/v1.4.tar.gz" 2 | hash: "ed76766e44db332d36fc53d50398482cfe3671bc3821d5b0f92e4a0788a6d226" 3 | version: "1.4-8" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | mesonbuilder: { 8 | extra_meson_flag: "-Ddocs=false" 9 | } 10 | 11 | # build dependencies: 12 | dep: "gobject-introspection" 13 | dep: "gettext" 14 | dep: "vala" 15 | dep: "glib" 16 | -------------------------------------------------------------------------------- /pkgs/gdbm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/gdbm/gdbm-1.18.1.tar.gz" 2 | hash: "86e613527e5dba544e73208f42b78b7c022d4fa5a6d5498bf18c8d6f745b91dc" 3 | version: "1.18.1-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/gettext/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/pub/gnu/gettext/gettext-0.19.8.1.tar.xz" 2 | hash: "105556dbc5c3fbbc2aa0edb46d22d055748b6f5c7cd7a8d99f8e7eb84e938be4" 3 | version: "0.19.8.1-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: { 8 | extra_configure_flag: "--datadir=/ro/share" 9 | } 10 | 11 | # build dependencies: 12 | dep: "gzip" 13 | runtime_dep: "tar" 14 | runtime_dep: "gzip" 15 | -------------------------------------------------------------------------------- /pkgs/giblib/pc-ldflags.patch: -------------------------------------------------------------------------------- 1 | --- old/giblib.pc.in 2004-09-04 16:40:40.000000000 +0200 2 | +++ new/giblib.pc.in 2020-05-02 11:13:50.450107188 +0200 3 | @@ -6,6 +6,6 @@ 4 | Name: giblib 5 | Description: wrapper library for imlib2, and other stuff 6 | Version: @VERSION@ 7 | -Libs: -L${libdir} -lgiblib @LDFLAGS@ @IMLIB_LIBS@ 8 | +Libs: -L${libdir} -lgiblib @IMLIB_LIBS@ 9 | Cflags: -I${includedir} -I${includedir}/giblib @IMLIB_CFLAGS@ 10 | 11 | Binary files /dev/null and new/giblib.pc.in~ differ 12 | -------------------------------------------------------------------------------- /pkgs/giflib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://repo.distr1.org/distri/jackherer/orig/giflib/giflib-5.1.4.tar.bz2" 2 | hash: "df27ec3ff24671f80b29e6ab1c4971059c14ac3db95406884fc26574631ba8d5" 3 | version: "5.1.4-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/glibmm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/glibmm/2.58/glibmm-2.58.1.tar.xz" 2 | hash: "6e5fe03bdf1e220eeffd543e017fd2fb15bcec9235f0ffd50674aff9362a85f0" 3 | version: "2.58.1-7" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | } 10 | 11 | # build dependencies: 12 | dep: "libsigc++" 13 | dep: "glib" 14 | -------------------------------------------------------------------------------- /pkgs/glm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/g-truc/glm/archive/0.9.9.2.tar.gz" 2 | hash: "39ed8d2fff3de053c98f1381dccfa9cee524a89c5b00d204d58dec56cf4ffb33" 3 | version: "0.9.9.2-7" 4 | 5 | pull: { 6 | release_regexp: "/glm/archive/(.+)\\.tar\\.gz" 7 | } 8 | 9 | cmakebuilder: {} 10 | 11 | # build dependencies: 12 | -------------------------------------------------------------------------------- /pkgs/glu/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mesa.freedesktop.org/archive/glu/glu-9.0.1.tar.xz" 2 | hash: "fb5a4c2dd6ba6d1c21ab7c05129b0769544e1d68e1e3b0ffecb18e73c93055bc" 3 | version: "9.0.1-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libglvnd" 9 | -------------------------------------------------------------------------------- /pkgs/gmp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gmplib.org/download/gmp/gmp-6.2.0.tar.bz2" 2 | hash: "f51c99cb114deb21a60075ffb494c1a210eb9d7cb729ed042ddb7de9534451ea" 3 | version: "6.2.0-4" 4 | 5 | # build dependencies: 6 | dep: "m4" 7 | 8 | cbuilder: {} 9 | 10 | -------------------------------------------------------------------------------- /pkgs/go-cloud.google.com-go/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://cloud.google.com/go@v0.34.0" 2 | hash: "3f352837b121ec26371f8d816dc69f92b4bbcb56ef7be07fd785f6fde1446354" 3 | version: "v0.34.0-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "binutils" # for objcopy, this package contains ELF files 9 | -------------------------------------------------------------------------------- /pkgs/go-github.com-BurntSushi-toml/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/BurntSushi/toml@v0.3.1" 2 | hash: "57f00f1e265930a7d43bbd70bcdeae920032b6e1121483f797be0a842b7f5a13" 3 | version: "v0.3.1-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-DATA--DOG-go--sqlmock/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/DATA-DOG/go-sqlmock@v1.3.3" 2 | hash: "b4f1c63689aa134d950cce62a31d82cb46fd2dae71a9101190b70b665f6d22a5" 3 | version: "v1.3.3-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-Masterminds-semver-v3/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/Masterminds/semver/v3@v3.0.3" 2 | hash: "70ea6e700fe795d0916bcb01e2f4c383057abb58dacbb48e1d0fa7b4943f670d" 3 | version: "v3.0.3-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-alecthomas-kingpin/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/alecthomas/kingpin@v2.2.6+incompatible" 2 | hash: "774c01f133233843b791f1ffb38ea0cefacbd4afdafb9c390a163861c58df8ac" 3 | version: "v2.2.6+incompatible-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-alecthomas-template/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/alecthomas/template@v0.0.0-20190718012654-fb15b899a751" 2 | hash: "fe26ad12c29f9fc4d880607a58de7311faed2d420782088d1892239ba3018694" 3 | version: "v0.0.0-20190718012654-fb15b899a751-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-alecthomas-units/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/alecthomas/units@v0.0.0-20190924025748-f65c72e2690d" 2 | hash: "65608c45826441f3cbc8780fcc57a3064652843aa2f46f2072f5beaa7c6b2a9f" 3 | version: "v0.0.0-20190924025748-f65c72e2690d-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-alexbrainman-sspi/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/alexbrainman/sspi@v0.0.0-20180613141037-e580b900e9f5" 2 | hash: "ca70eca3db83b80884e6aa464ae7324547d9ded965ff89642f4466dfa8a530c9" 3 | version: "v0.0.0-20180613141037-e580b900e9f5-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-anmitsu-go--shlex/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/anmitsu/go-shlex@v0.0.0-20161002113705-648efa622239" 2 | hash: "45cb01c2b3798bd353dc42cb9abb42e8358be0f2f5ce394a9c15339761a61981" 3 | version: "v0.0.0-20161002113705-648efa622239-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-apenwarr-fixconsole/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/apenwarr/fixconsole@v0.0.0-20191012055117-5a9f6489cc29" 2 | hash: "7fec4856f2bccce3c5f9c5f3657bcdf822a777e2689cd7a30979dba7177a1e45" 3 | version: "v0.0.0-20191012055117-5a9f6489cc29-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "go-github.com-apenwarr-w32" 9 | -------------------------------------------------------------------------------- /pkgs/go-github.com-apenwarr-w32/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/apenwarr/w32@v0.0.0-20190407065021-aa00fece76ab" 2 | hash: "fa3990f71b3d27b102a95e05126457c0b1129cd5944951b7b75c46d624755b20" 3 | version: "v0.0.0-20190407065021-aa00fece76ab-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-blakesmith-ar/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/blakesmith/ar@v0.0.0-20190502131153-809d4375e1fb" 2 | hash: "4d10ab2fffed3cbf97e2e2a58cad3afc040d8484ca0f097c0886f427780ca3e2" 3 | version: "v0.0.0-20190502131153-809d4375e1fb-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-cavaliercoder-go--cpio/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/cavaliercoder/go-cpio@v0.0.0-20180626203310-925f9528c45e" 2 | hash: "2f5be08b5f41856554e6abe96fd292a3ddc91a3771e8c914997b7710f1044109" 3 | version: "v0.0.0-20180626203310-925f9528c45e-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-census--instrumentation-opencensus--proto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/census-instrumentation/opencensus-proto@v0.2.1" 2 | hash: "0003844fcd6ffc751d6b2640229f51318754ccc4a1eae6a21a7e5f5456100bd6" 3 | version: "v0.2.1-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-client9-misspell/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/client9/misspell@v0.3.4" 2 | hash: "a7c4195370f54a8b041dde5c054c6c0b53d30bb28df8b2837f676e2ad9d0f623" 3 | version: "v0.3.4-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-cncf-udpa-go/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/cncf/udpa/go@v0.0.0-20191209042840-269d4d468f6f" 2 | hash: "c8a0c8e194a6baa76d0822e7b28d44f477de8fae37d26c5855c4cea2f0170e4f" 3 | version: "v0.0.0-20191209042840-269d4d468f6f-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-coreos-go--iptables/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/coreos/go-iptables@v0.4.5" 2 | hash: "34c60c35723c4104b0b52124700514d60594c50bf534bfc892c1979db84be2fc" 3 | version: "v0.4.5-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-davecgh-go--spew/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/davecgh/go-spew@v1.1.1" 2 | hash: "8b578e0f891da960a4f66e38b5619522cbffc0b91263f7c2870584a1072cd35c" 3 | version: "v1.1.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-envoyproxy-go--control--plane/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/envoyproxy/go-control-plane@v0.9.4" 2 | hash: "73de637539ce31c59ed20b61939af61121ccc59d19e8dbea7f23f7f39cb775b7" 3 | version: "v0.9.4-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-envoyproxy-protoc--gen--validate/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/envoyproxy/protoc-gen-validate@v0.1.0" 2 | hash: "d957002cc333eba5846eb5c10787eb924c746627cbd507f990923f55632827c9" 3 | version: "v0.1.0-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-flynn-go--shlex/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/flynn/go-shlex@v0.0.0-20150515145356-3f9db97f8568" 2 | hash: "a6ab88801098aa95f5eef32f836b45910cd87aca11d500f67dba639337586c7d" 3 | version: "v0.0.0-20150515145356-3f9db97f8568-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-gdamore-encoding/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/gdamore/encoding@v1.0.0" 2 | hash: "8266bc81264360a72b5e74cf7ac284c547576690a3aa1330adf58af3afc86463" 3 | version: "v1.0.0-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-gdamore-tcell/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/gdamore/tcell@v1.3.0" 2 | hash: "e76bd5314ec9c4d12ccfac2acff900bb5852c8b76b9f308b42423e5c67720a90" 3 | version: "v1.3.0-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-gliderlabs-ssh/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/gliderlabs/ssh@v0.2.2" 2 | hash: "1d280ea3e523ed38070bf613b83a4d191f73e2eb75ea28d1f82dbd82e6110e15" 3 | version: "v0.2.2-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-go--multierror-multierror/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/go-multierror/multierror@v1.0.2" 2 | hash: "3fea1bea000fe7ff822385d633f7f725877ea9f2d57385f1eacf59217d941512" 3 | version: "v1.0.2-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-go--ole-go--ole/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/go-ole/go-ole@v1.2.4" 2 | hash: "5702e6098e67ddd438f91e0a1fb679ed74a7833a56733ac583addcf4639a6f9e" 3 | version: "v1.2.4-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-godbus-dbus-v5/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/godbus/dbus/v5@v5.0.3" 2 | hash: "be57d523475b6fa78a2ea4e6e362f024dcf38d286194b0fe351c9aff390b234e" 3 | version: "v5.0.3-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-gddo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/gddo@v0.0.0-20180911175731-8b031907f29f" 2 | hash: "b28f0745be19ecfbf9ba4616ef2cdb45c5a2d3435e2a7955df86e22f38c4f361" 3 | version: "v0.0.0-20180911175731-8b031907f29f-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-glog/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/glog@v0.0.0-20160126235308-23def4e6c14b" 2 | hash: "e3507f19aaab7c21ece2979f423713916179682309c2970921898299cf8682dc" 3 | version: "v0.0.0-20160126235308-23def4e6c14b-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-groupcache/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/groupcache@v0.0.0-20200121045136-8c9f03a8e57e" 2 | hash: "bddfd970048f978e3002fa4b089a83a207faa89f233753a9196e3e23e01d977f" 3 | version: "v0.0.0-20200121045136-8c9f03a8e57e-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-lint/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/lint@v0.0.0-20180702182130-06c8688daad7" 2 | hash: "a25300aba0fda0af4a4102ad5c0211868763d3303600fccb790244b8adb5f314" 3 | version: "v0.0.0-20180702182130-06c8688daad7-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-mock/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/mock@v1.1.1" 2 | hash: "adde79043c7fc9f8a2f3c02830f1191700940016721c28dd12157986f0599b0f" 3 | version: "v1.1.1-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-golang-protobuf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/golang/protobuf@v1.4.0" 2 | hash: "489c4508904c03028451e03a0f27f9152bba2b4b49b082ceb4298a369e7fb1e4" 3 | version: "v1.4.0-6" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-google-go--cmp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/google/go-cmp@v0.5.4" 2 | hash: "bd189794a50ea43ac6317161f5e3eb111a11ddf890afbf38b5b957a618ab9a2c" 3 | version: "v0.5.4-6" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-google-go--github-v27/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/google/go-github/v27@v27.0.6" 2 | hash: "d52c30dfc0fc028710082452567e30b8191c0dd0dacc2aba1691af9c96dc6a5c" 3 | version: "v27.0.6-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-google-go--querystring/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/google/go-querystring@v1.0.0" 2 | hash: "d3c30ee1cb7ec7760ee40992815d9cf0259320b359a70b233575246798b6636e" 3 | version: "v1.0.0-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-google-renameio/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/google/renameio@v0.1.0" 2 | hash: "578235fa8a07f5ce03c4f3335e56ee154d8decabe52d75832dce424047cc1e32" 3 | version: "v0.1.0-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-google-rpmpack/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/google/rpmpack@v0.0.0-20191226140753-aa36bfddb3a0" 2 | hash: "7505262f567ef080d214fed7a8c3e04be5c8be364ed24f47329454f32fe8a211" 3 | version: "v0.0.0-20191226140753-aa36bfddb3a0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-gopherjs-gopherjs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/gopherjs/gopherjs@v0.0.0-20190430165422-3e4dfb77656c" 2 | hash: "08d3a8f56f26144378465f9411587502b9e2c0a1a264984d20b83f6c37a2a601" 3 | version: "v0.0.0-20190430165422-3e4dfb77656c-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-goreleaser-nfpm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/goreleaser/nfpm@v1.1.10" 2 | hash: "aca457a75fc35a736d6644b089d4490edeb50e2ed3dedd3524aa78588fb4fc4e" 3 | version: "v1.1.10-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-imdario-mergo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/imdario/mergo@v0.3.8" 2 | hash: "3f93bbcd1da05f59cfc8f83e9d8f3eaaa7a01cabe518cac2565b3ae2654a21b7" 3 | version: "v0.3.8-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-jacobsa-fuse/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/jacobsa/fuse@v0.0.0-20200423191118-1d001802f70a" 2 | hash: "586e5a677d9aeb3086188651fc2ded1811f7c974d6525e5d04626bc5727b3866" 3 | version: "v0.0.0-20200423191118-1d001802f70a-8" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-jsimonetti-rtnetlink/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/jsimonetti/rtnetlink@v0.0.0-20201216134343-bde56ed16391" 2 | hash: "30a85dc0c3b8157fcef5d667dc78821fb7789b2f0bfe2ab7c7c65b098287decf" 3 | version: "v0.0.0-20201216134343-bde56ed16391-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-jtolds-gls/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/jtolds/gls@v4.20.0+incompatible" 2 | hash: "d1b09552c928b01736e9037eaef64fa2edf549b997c53a820af95cad896fdb86" 3 | version: "v4.20.0+incompatible-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-junegunn-fzf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/junegunn/fzf@v0.0.0-20190719042446-65773882505b" 2 | hash: "f0f038bbaf3e9b1a907e15045cccd562e6c52777ffe7d3101dca030c987afc15" 3 | version: "v0.0.0-20190719042446-65773882505b-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kevinpollet-nego/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kevinpollet/nego@v0.0.0-20200324111829-b3061ca9dd9d" 2 | hash: "fce7ea4e787ab92e43c30f65d4891fd7f384583e267f71ff7675c6e0103c8e68" 3 | version: "v0.0.0-20200324111829-b3061ca9dd9d-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kisielk-gotool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kisielk/gotool@v1.0.0" 2 | hash: "56e5c011abfea94937885c4660052e635ea9477ee3a59d91bf001b350421d584" 3 | version: "v1.0.0-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-klauspost-compress/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/klauspost/compress@v1.10.10" 2 | hash: "d7ca8f52b4159faa418dfbd0215bce466a6755c71158f925131585cd0d272ea2" 3 | version: "v1.10.10-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-klauspost-pgzip/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/klauspost/pgzip@v1.2.3" 2 | hash: "2397d512c084a3f4ebf7690700ecaa2db8cb363c4c1839f37014a0898d38297c" 3 | version: "v1.2.3-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kr-pretty/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kr/pretty@v0.1.0" 2 | hash: "5735ecd5dd5f492f09598f36a208e901c6c964012c05fe64618838520c1714bf" 3 | version: "v0.1.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kr-pty/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kr/pty@v1.1.1" 2 | hash: "9dd879010271a0c5bfa9f258e160efe3cc75a5a54934ea95223f804ea23edb2f" 3 | version: "v1.1.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kr-text/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kr/text@v0.1.0" 2 | hash: "57b36889faa928a490a13abccb437f1c33b17d20b012c1fcf9861902de7457f4" 3 | version: "v0.1.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-kylelemons-godebug/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/kylelemons/godebug@v1.1.0" 2 | hash: "d76ecf770ae2f971165be47b4ee543ede44b7c7e0fc28d3ee0f8ea75ef88ec8c" 3 | version: "v1.1.0-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lib-pq/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lib/pq@v1.4.0" 2 | hash: "f6438bfefb5e010bc3611e476db6fb307bbcc1d0753b1edf9dced3fa32d5f93b" 3 | version: "v1.4.0-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lpar-gzipped-v2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lpar/gzipped/v2@v2.0.3-0.20200605003756-5fe469aaaf12" 2 | hash: "e0fbf68c345f8d87fbe460dc6d0223c9bda5951c0855fe86feb7a22d3b75875a" 3 | version: "v2.0.3-0.20200605003756-5fe469aaaf12-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lpar-gzipped/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lpar/gzipped@v1.1.0" 2 | hash: "87012ea9359e07569da02f42c288afd3f9a8346346a00b27c6e37c49f3ac0f8f" 3 | version: "v1.1.0-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lucasb--eyer-go--colorful/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lucasb-eyer/go-colorful@v1.0.3" 2 | hash: "d8f566a355059099fccfc9455bf4952585ba866bf841e4c69673c839a41aff75" 3 | version: "v1.0.3-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lxn-walk/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lxn/walk@v0.0.0-20191128110447-55ccb3a9f5c1" 2 | hash: "f275d032a4e56216d1fc2a8e0746f53fd113b1499634197a2da6ab4f80cb2dd7" 3 | version: "v0.0.0-20191128110447-55ccb3a9f5c1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-lxn-win/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/lxn/win@v0.0.0-20191128105842-2da648fda5b4" 2 | hash: "5a548390cd398b90cd677cc296ec455be563741032dac4d0257a2ee3c5b5f0fb" 3 | version: "v0.0.0-20191128105842-2da648fda5b4-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mattn-go--isatty/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mattn/go-isatty@v0.0.12" 2 | hash: "b3f3f60d74d08c92155b17de129dbf6172ab44c86c2d57caa5c0e68110a58de3" 3 | version: "v0.0.12-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mattn-go--runewidth/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mattn/go-runewidth@v0.0.8" 2 | hash: "93a80e02b396d3feeffa15c7564972294b36582244219cd1c0d01681950a91a5" 3 | version: "v0.0.8-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mattn-go--shellwords/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mattn/go-shellwords@v1.0.9" 2 | hash: "5aaf2926ec10a7c5488ff09ab70abdb9bd867254178df6743397633d41400806" 3 | version: "v1.0.9-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mattn-go--zglob/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mattn/go-zglob@v0.0.1" 2 | hash: "f1036039e78ea9033c668bbfe1b4544c162b445b2e99a54d3f9c06a33f5dadf3" 3 | version: "v0.0.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mdlayher-netlink/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mdlayher/netlink@v1.1.0" 2 | hash: "0a58e041fb9da237ecf2f0d7ef2d29c648b704cf04ed8ae135bfb8b352c6398b" 3 | version: "v1.1.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-miekg-dns/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/miekg/dns@v1.1.30" 2 | hash: "adf0d1c6a0e32f6f6ba027a64959b0ebc50263a04ad7b26565ec12fd0d155e1a" 3 | version: "v1.1.30-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-mitchellh-go--wordwrap/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/mitchellh/go-wordwrap@v1.0.0" 2 | hash: "02228fdc0b58bac47f25194b2f43be1a87dcbfdca1a6756763e47adf112f0718" 3 | version: "v1.0.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-op-go--logging/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/op/go-logging@v0.0.0-20160315200505-970db520ece7" 2 | hash: "e2869b314a729733ae42a7f127494a4277b2b9eb6b5ef725b97855d9b7d1215d" 3 | version: "v0.0.0-20160315200505-970db520ece7-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-orcaman-writerseeker/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/orcaman/writerseeker@v0.0.0-20180723184025-774071c66cec" 2 | hash: "7b1f11e533aa9e38d0e73cc7a74ab6f15f107387382f4e2aa2db5042fad5ae24" 3 | version: "v0.0.0-20180723184025-774071c66cec-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-pborman-getopt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/pborman/getopt@v0.0.0-20190409184431-ee0cd42419d3" 2 | hash: "0a8d37869de12aae6f0c7354c071a7ae4bd15af81d76addcc1ea314823f932bb" 3 | version: "v0.0.0-20190409184431-ee0cd42419d3-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-pelletier-go--toml/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/pelletier/go-toml@v1.6.0" 2 | hash: "902cea72c4454401502631e427778c121728869749d753c4df5916e8b8ead42c" 3 | version: "v1.6.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-peterbourgon-ff-v2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/peterbourgon/ff/v2@v2.0.0" 2 | hash: "596623982dbf38c0a8a03eca38c887e4aeac5d6690fd126d3d46f80e22f7f4f9" 3 | version: "v2.0.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-peterbourgon-ff/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/peterbourgon/ff@v1.7.0" 2 | hash: "9190efe8c22b30fd611bc98530994ffac921905c0c586b9d506b58461274e193" 3 | version: "v1.7.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-pkg-diff/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/pkg/diff@v0.0.0-20200914180035-5b29258ca4f7" 2 | hash: "f873bd33d7083abc6d37ee2e59529bc496e2434ac983d97dc29552c284d56ae3" 3 | version: "v0.0.0-20200914180035-5b29258ca4f7-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-pkg-errors/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/pkg/errors@v0.8.1" 2 | hash: "393ae7cfb36a3425f1a60ff38c3ad1104b4f52cbec0da58934b8a9aae16cb4b5" 3 | version: "v0.8.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-pmezard-go--difflib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/pmezard/go-difflib@v1.0.0" 2 | hash: "70b41096e1e291fabbe4edc964d1a31e7fc23b7a906752567862a5fe22669e98" 3 | version: "v1.0.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-prometheus-client_model/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/prometheus/client_model@v0.0.0-20190812154241-14fe0d1b01d4" 2 | hash: "c144ac0b1490ee990c471232cb2086629c899eaeb00a72c83f2250d9c0891a16" 3 | version: "v0.0.0-20190812154241-14fe0d1b01d4-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-protocolbuffers-txtpbfmt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/protocolbuffers/txtpbfmt@v0.0.0-20191018194151-ab9b9b21328a" 2 | hash: "1d12ec0ac6f6c1271147a2f9b78942fd20ca4b395a694fb2d64c94c1e6c85301" 3 | version: "v0.0.0-20191018194151-ab9b9b21328a-2" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-rogpeppe-go--internal/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/rogpeppe/go-internal@v1.3.0" 2 | hash: "93ae347c216da429464dbd58372e48006eb1cb076855d217b2e986885acb10de" 3 | version: "v1.3.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-s--urbaniak-uevent/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/s-urbaniak/uevent@v1.0.0" 2 | hash: "7ada728f4585367fef7be1022e5bb79b5423cc1f81fa1159ab4813e39332cf2f" 3 | version: "v1.0.0-2" 4 | 5 | cherry_pick: "cloexec.patch" 6 | 7 | gomodbuilder: {} 8 | 9 | # build dependencies: 10 | -------------------------------------------------------------------------------- /pkgs/go-github.com-saracen-walker/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/saracen/walker@v0.0.0-20191201085201-324a081bae7e" 2 | hash: "aa8f4845527b5cbb955ef698ebd2656bfffb6baea0a3a03ae61406e0e52d0c92" 3 | version: "v0.0.0-20191201085201-324a081bae7e-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-sassoftware-go--rpmutils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/sassoftware/go-rpmutils@v0.0.0-20190420191620-a8f1baeba37b" 2 | hash: "62f8bc31c31a2a78794496d19d843e48efe97504f680ade795f5c339c6b34fd8" 3 | version: "v0.0.0-20190420191620-a8f1baeba37b-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-sergi-go--diff/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/sergi/go-diff@v1.0.0" 2 | hash: "3e01290755a21a0794dcba4f731aaff65601e80e38cd848c3b370f39ab2ab62d" 3 | version: "v1.0.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-smartystreets-assertions/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/smartystreets/assertions@v1.0.1" 2 | hash: "06a2a2a6ca2c8864508f28c0f97e39bdfac65baa658934c3560c03fa10bb928d" 3 | version: "v1.0.1-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-smartystreets-goconvey/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/smartystreets/goconvey@v0.0.0-20190710185942-9d28bd7c0945" 2 | hash: "9be304d3d63c39f9084d72b5ac9369d7c9ea3322c0445e2b3cf9afb79c95669f" 3 | version: "v0.0.0-20190710185942-9d28bd7c0945-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-stretchr-objx/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/stretchr/objx@v0.1.0" 2 | hash: "1cb050efc7feb51ee4cc3fefd9d92497b91bdee7421e552fd454992221e39504" 3 | version: "v0.1.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-stretchr-testify/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/stretchr/testify@v1.4.0" 2 | hash: "eca5a68b23af49f31744748f7de5e8c578d11f15e0343b00c0cdd5bb137a321e" 3 | version: "v1.4.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-tailscale-depaware/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/tailscale/depaware@v0.0.0-20201003033024-5d95aab075be" 2 | hash: "6583f200b100a2d0de76a73448d1a1ad298c6a4cfacc0e65d8e26e8adf8e1fc7" 3 | version: "v0.0.0-20201003033024-5d95aab075be-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-tailscale-hujson/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/tailscale/hujson@v0.0.0-20190930033718-5098e564d9b3" 2 | hash: "684a85433c3093c7543e0e62ff9f8bd8c999e1378049b64e920aea110039eca4" 3 | version: "v0.0.0-20190930033718-5098e564d9b3-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-tailscale-winipcfg--go/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/tailscale/winipcfg-go@v0.0.0-20200413171540-609dcf2df55f" 2 | hash: "049f294b82256bd66b8c80e25899eda20a7db547a660017debe01fad61671758" 3 | version: "v0.0.0-20200413171540-609dcf2df55f-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-tailscale-wireguard--go/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/tailscale/wireguard-go@v0.0.0-20201021041318-a6168fd06b3f" 2 | hash: "525aa223d02ccedf77e15035aa41bbbb824acc7c433893fee7f73bf19a17c05f" 3 | version: "v0.0.0-20201021041318-a6168fd06b3f-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-tcnksm-go--httpstat/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/tcnksm/go-httpstat@v0.2.0" 2 | hash: "f6dd40c34dcd70e4b11aa5105a9f64ee5b60092bdb8ed8493191817102a02690" 3 | version: "v0.2.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-toqueteos-webbrowser/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/toqueteos/webbrowser@v1.2.0" 2 | hash: "73adaf6a5b00f93f699f1d8c6db8b21b8d4b4665da7cfa4b359de4a830073d86" 3 | version: "v1.2.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-ulikunitz-xz/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/ulikunitz/xz@v0.5.6" 2 | hash: "9f4c2ef4f8bddb969c0b70a7b226ca4e77e0ee7efa2f9115d46ce45948f9f5c7" 3 | version: "v0.5.6-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-xi2-xz/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/xi2/xz@v0.0.0-20171230120015-48954b6210f8" 2 | hash: "f76aa2b30d3ef1f61cfea29de124d9cccd5264f6e3c4ce6959b52c34cd5f4624" 3 | version: "v0.0.0-20171230120015-48954b6210f8-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-github.com-yuin-goldmark/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://github.com/yuin/goldmark@v1.2.1" 2 | hash: "19c8d03b015f200dd99fbb27ddcd6ec8168daa97566b86ca27ad42f4cd7fc142" 3 | version: "v1.2.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-go4.org-mem/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://go4.org/mem@v0.0.0-20200706164138-185c595c3ecc" 2 | hash: "1ac8e76ee26bddba3255d95ffaef168fecb8c15ad7c4719a6b40e25afdc4dcfb" 3 | version: "v0.0.0-20200706164138-185c595c3ecc-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-crypto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/crypto@v0.0.0-20200709230013-948cd5f35899" 2 | hash: "adcd6cd707c934c46e16689be06c901be36eb2fe1a7325ba6aaf62f5711779da" 3 | version: "v0.0.0-20200709230013-948cd5f35899-11" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-exp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/exp@v0.0.0-20190221220918-438050ddec5e" 2 | hash: "0f3e4157bf03b303cc1ef1a26b0e17f75099ce25df4a3b06ea681f3f7dea8c12" 3 | version: "v0.0.0-20190221220918-438050ddec5e-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-lint/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/lint@v0.0.0-20190313153728-d0100b6bd8b3" 2 | hash: "8fb50a099dcd0cc97cae42e88874f1dc32372f80f5c113193f496cf21eea4629" 3 | version: "v0.0.0-20190313153728-d0100b6bd8b3-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-mod/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/mod@v0.3.0" 2 | hash: "cd3bbfa5e9cd6be50f51319d67983f33cf87a05b9726b1d368182caae72d1f1f" 3 | version: "v0.3.0-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-net/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/net@v0.0.0-20200822124328-c89045814202" 2 | hash: "fc77f61f8734c128ac37ba9d919d1250b0f2e1595abb20808a954e054c6d771e" 3 | version: "v0.0.0-20200822124328-c89045814202-9" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-oauth2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/oauth2@v0.0.0-20200107190931-bf48bf16ab8d" 2 | hash: "c7a5fb8dbb428b4a5b9fa2514687a81dbb3984b268127f9510b979df87b4cefe" 3 | version: "v0.0.0-20200107190931-bf48bf16ab8d-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-sync/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/sync@v0.0.0-20200625203802-6e8e738ad208" 2 | hash: "bd08138f16ffe2603145056b8e6d9cad5278b2b62ecd2693a3e2642253134caa" 3 | version: "v0.0.0-20200625203802-6e8e738ad208-8" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-sys/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/sys@v0.0.0-20201231184435-2d18734c6014" 2 | hash: "57258166a12244a74ced8114d5456f83c2be7cba3eef04d4793f330679599dbd" 3 | version: "v0.0.0-20201231184435-2d18734c6014-9" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-text/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/text@v0.3.3" 2 | hash: "30ffb14d85e2c3f8dd65b2a1ff1b71b0e045406dbc22e95aa9299e9f98756111" 3 | version: "v0.3.3-6" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-time/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/time@v0.0.0-20191024005414-555d28b269f0" 2 | hash: "1a7f4e0a957e6d5c804ef8bee20acc5bf7ff95584551c639a606f13b7d18cfa9" 3 | version: "v0.0.0-20191024005414-555d28b269f0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-tools/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/tools@v0.0.0-20201002184944-ecd9fd270d5d" 2 | hash: "2d7061841a73a56de8a6d3eccb90fd3e6623d4ababec3ebafaae2bd5b1572421" 3 | version: "v0.0.0-20201002184944-ecd9fd270d5d-10" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.org-x-xerrors/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.org/x/xerrors@v0.0.0-20200804184101-5ec99f83aff1" 2 | hash: "a640c82bad2704b30944b987996a747336bcb63df7f1cf4404042cf02bf7ec54" 3 | version: "v0.0.0-20200804184101-5ec99f83aff1-9" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.zx2c4.com-wireguard-windows/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.zx2c4.com/wireguard/windows@v0.1.2-0.20201004085714-dd60d0447f81" 2 | hash: "516a3818690ac2bde3a45e3f6f1efe70358256c122e4848891c1479f3bfb55d7" 3 | version: "v0.1.2-0.20201004085714-dd60d0447f81-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-golang.zx2c4.com-wireguard/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://golang.zx2c4.com/wireguard@v0.0.20200321-0.20200715051853-507f148e1c42" 2 | hash: "f2a978ada048168929d6c8c14934f33ce998af1ebbbcf09376391638e57aab68" 3 | version: "v0.0.20200321-0.20200715051853-507f148e1c42-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gonum.org-v1-gonum/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gonum.org/v1/gonum@v0.0.0-20181012194325-406984d37414" 2 | hash: "8b2f8121ebf04425972b7b9c91f59799d7e95b7d6c858f7a6c7d8bfe9ad96433" 3 | version: "v0.0.0-20181012194325-406984d37414-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gonum.org-v1-netlib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gonum.org/v1/netlib@v0.0.0-20181018051557-57e1e4db57a7" 2 | hash: "86e83fe25a1c30a2c9c933a329a8d722a1413b2aa10e90fe8d36a698f5c83238" 3 | version: "v0.0.0-20181018051557-57e1e4db57a7-4" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-google.golang.org-appengine/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://google.golang.org/appengine@v1.6.6" 2 | hash: "3b5061f6df8ee02b3a53db9caa1d4702723820734894a88918096f36f5b90790" 3 | version: "v1.6.6-5" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-google.golang.org-genproto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://google.golang.org/genproto@v0.0.0-20200429120912-1f37eeb960b2" 2 | hash: "6a185f1e1a9880587d618d5cc6a736914788ba6eb0d21cbdbfaebe99a89facb5" 3 | version: "v0.0.0-20200429120912-1f37eeb960b2-6" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-google.golang.org-grpc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://google.golang.org/grpc@v1.29.1" 2 | hash: "ba74e5cee5e883da34af5dab8f690bfda658068eb89232005c98fc86ce57a61a" 3 | version: "v1.29.1-6" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-google.golang.org-protobuf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://google.golang.org/protobuf@v1.21.0" 2 | hash: "6817b1542fa40ada7ac893ab9e70f99d271f8910b13d7fbb91b6f4d7e85f294a" 3 | version: "v1.21.0-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gopkg.in-check.v1/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gopkg.in/check.v1@v1.0.0-20190902080502-41f04d3bba15" 2 | hash: "a66163a1be133557635ce2801b92b42957d84a45e12fb344e3b1567f70803c74" 3 | version: "v1.0.0-20190902080502-41f04d3bba15-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gopkg.in-errgo.v2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gopkg.in/errgo.v2@v2.1.0" 2 | hash: "0ba6f8843af031f4ead7106d71707162d317d4ab03b9396b0cf008b0a9eba721" 3 | version: "v2.1.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gopkg.in-yaml.v2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gopkg.in/yaml.v2@v2.2.7" 2 | hash: "8b871bbccc79c2e4c5de6830ed453b18caa8441437657144f09007aab6f5c035" 3 | version: "v2.2.7-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-gortc.io-stun/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://gortc.io/stun@v1.22.1" 2 | hash: "1d73fd6de312c8f30296d07c2f936d3a6f510698d12ef23e88fd52266a07f3f1" 3 | version: "v1.22.1-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-honnef.co-go-tools/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://honnef.co/go/tools@v0.0.1-2020.1.4" 2 | hash: "a9612ed1c432b8644271ca4caa92da4bae42197a56baf1aacf028e3bc46cc259" 3 | version: "v0.0.1-2020.1.4-8" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-inet.af-netaddr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://inet.af/netaddr@v0.0.0-20200810144936-56928fe48a98" 2 | hash: "acb3aa76b6d45f3da942e1619eefed5a118db89c06583626a442ebe488b30698" 3 | version: "v0.0.0-20200810144936-56928fe48a98-3" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/go-rsc.io-goversion/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+gomod://rsc.io/goversion@v1.2.0" 2 | hash: "8348a44026ba6cb87f0468a8b30adbb7dc75c3d725d05ea05390a4211379eb8e" 3 | version: "v1.2.0-1" 4 | 5 | gomodbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/gobject-introspection/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.58/gobject-introspection-1.58.0.tar.xz" 2 | hash: "27c1590a32749de0a5481ce897772547043e94bccba4bc0a7edb3d8513e401ec" 3 | version: "1.58.0-7" 4 | 5 | cbuilder: {} 6 | 7 | cherry_pick: "0001-use-ro-lib-girepository-1.0.patch" 8 | 9 | # build dependencies: 10 | dep: "bison" 11 | dep: "flex" 12 | dep: "python3" 13 | dep: "glib" 14 | -------------------------------------------------------------------------------- /pkgs/gperf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.gnu.org/pub/gnu/gperf/gperf-3.1.tar.gz" 2 | hash: "588546b945bba4b70b6a3a616e80b4ab466e3f33024a352fc2198112cdbb3ae2" 3 | version: "3.1-4" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/gpgme/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gnupg.org/ftp/gcrypt/gpgme/gpgme-1.13.1.tar.bz2" 2 | hash: "c4e30b227682374c23cddc7fdb9324a99694d907e79242a25a4deeedb393be46" 3 | version: "1.13.1-1" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libgpg-error" 9 | dep: "libassuan" 10 | dep: "gnupg" 11 | dep: "which" 12 | -------------------------------------------------------------------------------- /pkgs/graphviz/build.textproto: -------------------------------------------------------------------------------- 1 | # TODO: figure out where the upstream tarball lives 2 | source: "http://deb.debian.org/debian/pool/main/g/graphviz/graphviz_2.40.1.orig.tar.gz" 3 | hash: "ca5218fade0204d59947126c38439f432853543b0818d9d728c589dfe7f3a421" 4 | version: "2.40.1-6" 5 | 6 | cbuilder: {} 7 | 8 | # build dependencies: 9 | -------------------------------------------------------------------------------- /pkgs/grep/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/grep/grep-3.4.tar.xz" 2 | hash: "58e6751c41a7c25bfc6e9363a41786cff3ba5709cf11d5ad903cf7cce31cc3fb" 3 | version: "3.4-4" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: { 8 | # TODO: libpcre static linking fails due to undeclared pthread dependency 9 | extra_configure_flag: "--disable-perl-regexp" 10 | } 11 | -------------------------------------------------------------------------------- /pkgs/grub2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/grub/grub-2.04.tar.xz" 2 | hash: "e5292496995ad42dabe843a0192cf2a2c502e7ffcc7479398232b10a472df77d" 3 | version: "2.04-8" 4 | 5 | cherry_pick: "werror.patch" 6 | 7 | cbuilder: { 8 | extra_configure_flag: "--disable-werror" 9 | } 10 | 11 | # build dependencies: 12 | dep: "bison" 13 | dep: "flex" 14 | dep: "m4" # TODO: remove (runtime-dep of flex) 15 | dep: "python3" 16 | 17 | # grub-mkconfig needs: 18 | runtime_dep: "sed" 19 | runtime_dep: "gawk" 20 | -------------------------------------------------------------------------------- /pkgs/gst-plugins-base/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-1.16.2.tar.xz" 2 | hash: "b13e73e2fe74a4166552f9577c3dcb24bed077021b9c7fa600d910ec6987816a" 3 | version: "1.16.2-7" 4 | 5 | writable_sourcedir: true # for autoreconf 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | 12 | cherry_pick: "make-4.3.patch" 13 | 14 | # build dependencies: 15 | dep: "python3" 16 | dep: "gstreamer" 17 | -------------------------------------------------------------------------------- /pkgs/gstreamer/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gstreamer.freedesktop.org/src/gstreamer/gstreamer-1.16.2.tar.xz" 2 | hash: "e3f044246783fd685439647373fa13ba14f7ab0b346eadd06437092f8419e94e" 3 | version: "1.16.2-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | cherry_pick: "make-4.3.patch" 10 | 11 | # build dependencies: 12 | dep: "perl" 13 | dep: "bison" 14 | dep: "flex" 15 | dep: "python3" 16 | dep: "glib" 17 | -------------------------------------------------------------------------------- /pkgs/gtkmm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/gtkmm/3.24/gtkmm-3.24.2.tar.xz" 2 | hash: "6d71091bcd1863133460d4188d04102810e9123de19706fb656b7bb915b4adc3" 3 | version: "3.24.2-11" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gtk+" 9 | dep: "mesa" # TODO: should be pulled in via epoxy via gtk+ 10 | dep: "pangomm" 11 | dep: "cairomm" 12 | dep: "atkmm" 13 | -------------------------------------------------------------------------------- /pkgs/guile/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/guile/guile-2.0.14.tar.xz" 2 | hash: "e8442566256e1be14e51fc18839cd799b966bc5b16c6a1d7a7c35155a8619d82" 3 | version: "2.0.14-6" 4 | 5 | # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=36339 6 | cherry_pick: "pc-ldflags.patch" 7 | 8 | cbuilder: {} 9 | 10 | # build dependencies: 11 | dep: "libtool" 12 | dep: "libunistring" 13 | dep: "gc" 14 | -------------------------------------------------------------------------------- /pkgs/guile/pc-ldflags.patch: -------------------------------------------------------------------------------- 1 | --- old/configure 2017-02-13 22:18:15.000000000 +0100 2 | +++ new/configure 2020-05-02 11:57:10.998023956 +0200 3 | @@ -54946,7 +54946,7 @@ 4 | done 5 | 6 | GUILE_CFLAGS="$GUILE_CFLAGS $PTHREAD_CFLAGS" 7 | -GUILE_LIBS="$LDFLAGS $LIBS" 8 | +GUILE_LIBS=" $LIBS" 9 | 10 | 11 | 12 | Binary files /dev/null and new/configure~ differ 13 | -------------------------------------------------------------------------------- /pkgs/gzip/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/gzip/gzip-1.10.tar.xz" 2 | hash: "8425ccac99872d544d4310305f915f5ea81e04d0f437ef1a230dc9d1c819d7c0" 3 | version: "1.10-4" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/harfbuzz/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.freedesktop.org/software/harfbuzz/release/harfbuzz-2.4.0.tar.bz2" 2 | hash: "b470eff9dd5b596edf078596b46a1f83c179449f051a469430afc15869db336f" 3 | version: "2.4.0-7" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-icu" 7 | } 8 | 9 | # build dependencies: 10 | dep: "freetype" 11 | dep: "glib" 12 | dep: "icu" 13 | -------------------------------------------------------------------------------- /pkgs/haveged/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/jirka-h/haveged/archive/v1.9.8.tar.gz" 2 | hash: "99aa1996c6e39ea2459cfc37addfb8b1eecc63f3a2b6da9db17b22e76b6851ae" 3 | version: "v1.9.8-7" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--enable-init=service.forking" 7 | extra_configure_flag: "--enable-initdir=${DISTRI_PREFIX}/lib/systemd/system" 8 | } 9 | 10 | # build dependencies: 11 | -------------------------------------------------------------------------------- /pkgs/help2man/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/help2man/help2man-1.47.15.tar.xz" 2 | hash: "c25a35b30eceb315361484b0ff1f81c924e8ee5c8881576f1ee762f001dbcd1c" 3 | version: "1.47.15-7" 4 | 5 | dep: "perl" 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/hicolor-icon-theme/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://icon-theme.freedesktop.org/releases/hicolor-icon-theme-0.17.tar.xz" 2 | hash: "317484352271d18cbbcfac3868eab798d67fff1b8402e740baa6ff41d588a9d8" 3 | version: "0.17-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/i3lock/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://i3wm.org/i3lock/i3lock-2.12.tar.bz2" 2 | hash: "d0b2a1a96ce80649958b27b8d54a6069b3aec9e7ffe07d378f9c51763b56bc09" 3 | version: "2.12-12" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libev" 9 | dep: "libxcb" 10 | dep: "xcb-util-image" 11 | dep: "xcb-util-xrm" 12 | dep: "libxkbcommon" 13 | dep: "cairo" 14 | -------------------------------------------------------------------------------- /pkgs/iconv/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.16.tar.gz" 2 | hash: "e6a1b1b589654277ee790cce3734f07876ac4ccfaecbee8afa0b649cf529cc04" 3 | version: "1.16-7" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/imlib2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://downloads.sourceforge.net/project/enlightenment/imlib2-src/1.6.1/imlib2-1.6.1.tar.bz2" 2 | hash: "4d393a77e13da883c8ee2da3b029da3570210fe37d000c9ac33d9fce751b166d" 3 | version: "1.6.1-9" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "freetype" 9 | dep: "libx11" 10 | dep: "libxext" 11 | dep: "libpng" 12 | dep: "tiff" 13 | #dep: "bzip2" 14 | dep: "giflib" 15 | dep: "libjpeg-turbo" 16 | -------------------------------------------------------------------------------- /pkgs/intel-vaapi-driver/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/intel/intel-vaapi-driver/releases/download/2.4.1/intel-vaapi-driver-2.4.1.tar.bz2" 2 | hash: "0081fce08eb3a83f7d99c3b853c8fdfa0af437b8f5b0fb7c66faeb83bcbe0c19" 3 | version: "2.4.1-1" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "LIBVA_DRIVERS_PATH=${DISTRI_PREFIX}/lib/dri" 7 | } 8 | 9 | # build dependencies: 10 | dep: "libdrm" 11 | dep: "libva" 12 | -------------------------------------------------------------------------------- /pkgs/intltool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://launchpad.net/intltool/trunk/0.51.0/+download/intltool-0.51.0.tar.gz" 2 | hash: "67c74d94196b153b774ab9f89b2fa6c6ba79352407037c8c14d5aeb334e959cd" 3 | version: "0.51.0-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl" 9 | dep: "perl-XML-Parser" 10 | 11 | runtime_dep: "perl" 12 | runtime_dep: "gettext" 13 | runtime_dep: "perl-XML-Parser" 14 | -------------------------------------------------------------------------------- /pkgs/irssi-robustirc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/robustirc/irssi-robustirc/archive/v0.7.tar.gz" 2 | hash: "b5f8dc27b484c0fb4132db7c59cee5849d910610e7ae52c249c0a5d687e5dd51" 3 | version: "0.7-8" 4 | 5 | cmakebuilder: {} 6 | 7 | # build dependencies: 8 | dep: "yajl2" 9 | dep: "curl" 10 | dep: "irssi" 11 | 12 | runtime_union: { 13 | dir: "lib/irssi/modules" 14 | pkg: "irssi" 15 | } 16 | -------------------------------------------------------------------------------- /pkgs/irssi/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/irssi/irssi/releases/download/1.2.2/irssi-1.2.2.tar.xz" 2 | hash: "6727060c918568ba2ff4295ad736128dba0b995d7b20491bca11f593bd857578" 3 | version: "1.2.2-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "openssl" 11 | dep: "ncurses" 12 | dep: "glib" 13 | 14 | runtime_dep: "ncurses" 15 | 16 | install: { 17 | empty_dir: "lib/irssi/modules" 18 | } 19 | -------------------------------------------------------------------------------- /pkgs/itstool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://files.itstool.org/itstool/itstool-2.0.6.tar.bz2" 2 | hash: "6233cc22726a9a5a83664bf67d1af79549a298c23185d926c3677afa917b92a9" 3 | version: "2.0.6-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "python3" 9 | dep: "libxml2" 10 | 11 | # TODO: should this package use the pythonbuilder? it uses autotools, but is 12 | # implemented in python. 13 | runtime_dep: "python3" 14 | runtime_dep: "libxml2" 15 | -------------------------------------------------------------------------------- /pkgs/iucode-tool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gitlab.com/iucode-tool/releases/raw/latest/iucode-tool_2.3.1.tar.xz" 2 | hash: "12b88efa4d0d95af08db05a50b3dcb217c0eb2bfc67b483779e33d498ddb2f95" 3 | version: "2.3.1-4" 4 | pull: { 5 | # The content of https://gitlab.com/iucode-tool/releases/-/tree/latest is 6 | # dynamically loaded from: 7 | releases_url: "https://gitlab.com/iucode-tool/releases/-/refs/latest/logs_tree/?format=json&offset=0" 8 | } 9 | 10 | cbuilder: {} 11 | 12 | # build dependencies: 13 | -------------------------------------------------------------------------------- /pkgs/jq/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/stedolan/jq/releases/download/jq-1.6/jq-1.6.tar.gz" 2 | hash: "5de8c8e29aaa3fb9cc6b47bb27299f271354ebb72514e3accadc7d38b5bbaa72" 3 | version: "1.6-6" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | } 10 | 11 | # build dependencies: 12 | dep: "onigurama" 13 | -------------------------------------------------------------------------------- /pkgs/json-c/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/json-c/json-c/archive/json-c-0.13.1-20180305.tar.gz" 2 | hash: "5d867baeb7f540abe8f3265ac18ed7a24f91fe3c5f4fd99ac3caba0708511b90" 3 | version: "0.13.1-6" 4 | # TODO: specify pattern for new version 5 | 6 | writable_sourcedir: true # modifies source 7 | 8 | cbuilder: { 9 | } 10 | 11 | # build dependencies: 12 | dep: "autoconf" 13 | -------------------------------------------------------------------------------- /pkgs/json-glib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.gnome.org/pub/gnome/sources/json-glib/1.4/json-glib-1.4.4.tar.xz" 2 | hash: "720c5f4379513dc11fd97dc75336eb0c0d3338c53128044d9fabec4374f4bc47" 3 | version: "1.4.4-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | mesonbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "gobject-introspection" 11 | dep: "gettext" 12 | -------------------------------------------------------------------------------- /pkgs/kbd-neo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://t.zekjur.net/kbd-neo-e05614cf8c.tar.gz" 2 | hash: "555eb7caf84a80dbff23c3b22a8adf9eb3a17c0a656b41a22b99abf2d531591c" 3 | version: "e05614cf8c-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gzip" 9 | 10 | build_step: { 11 | argv: "/bin/sh" 12 | argv: "-c" 13 | argv: "d=${DISTRI_DESTDIR}/${DISTRI_PREFIX}/share/keymaps/i386/qwertz/neo.map.gz; mkdir -p $(dirname $d); gzip -c ${DISTRI_SOURCEDIR}/neo.map > $d" 14 | } 15 | -------------------------------------------------------------------------------- /pkgs/kbd/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mirrors.edge.kernel.org/pub/linux/utils/kbd/kbd-2.2.0.tar.xz" 2 | hash: "21a1bc5f6fb3b18ce9fdd717e4533368060a3182a39c7155eaf7ec0f5f83e9f7" 3 | version: "2.2.0-8" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--datadir=/ro/share" 7 | } 8 | 9 | # build dependencies: 10 | dep: "gzip" 11 | -------------------------------------------------------------------------------- /pkgs/less/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://www.greenwoodsoftware.com/less/less-551.tar.gz" 2 | hash: "ff165275859381a63f19135a8f1f6c5a194d53ec3187f94121ecd8ef0795fe3d" 3 | version: "551-12" 4 | pull: { 5 | release_regexp: "released version is less-(\\d+)" 6 | } 7 | 8 | cbuilder: { 9 | extra_configure_flag: "--with-regex=pcre" 10 | } 11 | 12 | # build dependencies: 13 | dep: "ncurses" 14 | dep: "pcre" 15 | -------------------------------------------------------------------------------- /pkgs/libaio/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://releases.pagure.org/libaio/libaio-0.3.112.tar.gz" 2 | hash: "ab0462f2c9d546683e5147b1ce9c195fe95d07fac5bf362f6c01637955c3b492" 3 | version: "0.3.112-7" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | } 10 | 11 | # build dependencies: 12 | 13 | build_step: { 14 | argv: "make" 15 | argv: "prefix=${DISTRI_DESTDIR}/${DISTRI_PREFIX}" 16 | argv: "install" 17 | } 18 | -------------------------------------------------------------------------------- /pkgs/libarchive/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.libarchive.org/downloads/libarchive-3.4.2.tar.gz" 2 | hash: "b60d58d12632ecf1e8fad7316dc82c6b9738a35625746b47ecdcaf4aed176176" 3 | version: "3.4.2-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libassuan/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.3.tar.bz2" 2 | hash: "91bcb0403866b4e7c4bc1cc52ed4c364a9b5414b3994f718c70303f7f765e702" 3 | version: "2.5.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libgpg-error" 9 | -------------------------------------------------------------------------------- /pkgs/libcanberra/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://0pointer.de/lennart/projects/libcanberra/libcanberra-0.30.tar.xz" 2 | hash: "c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72" 3 | version: "0.30-10" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libtool" 9 | dep: "libvorbis" 10 | dep: "gtk+" 11 | dep: "mesa" # TODO: should be pulled in via epoxy via gtk+ 12 | -------------------------------------------------------------------------------- /pkgs/libdrm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://dri.freedesktop.org/libdrm/libdrm-2.4.101.tar.xz" 2 | hash: "ddf31baa8e49473624860bd166ce654dc349873f7a6c7b3305964249315c78a7" 3 | version: "2.4.101-7" 4 | 5 | mesonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libpciaccess" 9 | -------------------------------------------------------------------------------- /pkgs/libepoxy/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/anholt/libepoxy/releases/download/1.5.4/libepoxy-1.5.4.tar.xz" 2 | hash: "0bd2cc681dfeffdef739cb29913f8c3caa47a88a451fd2bc6e606c02997289d2" 3 | version: "1.5.4-10" 4 | 5 | mesonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libglvnd" 9 | dep: "libdrm" 10 | dep: "libx11" 11 | -------------------------------------------------------------------------------- /pkgs/libev/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://repo.distr1.org/distri/jackherer/orig/libev/libev-4.24.tar.gz" 2 | hash: "973593d3479abdf657674a55afe5f78624b0e440614e2b8cb3a07f16d4d7f821" 3 | version: "4.24-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libevent/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/libevent/libevent/releases/download/release-2.1.11-stable/libevent-2.1.11-stable.tar.gz" 2 | hash: "a65bac6202ea8c5609fd5c7e480e6d25de467ea1917c08290c521752f147283d" 3 | version: "2.1.11-4" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | } 10 | -------------------------------------------------------------------------------- /pkgs/libffi/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://sourceware.org/pub/libffi/libffi-3.3.tar.gz" 2 | hash: "72fba7922703ddfa7a028d513ac15a85c8d54c8d67f55fa5a4802885dc652056" 3 | version: "3.3-4" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/libfontenc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libfontenc-1.1.4.tar.bz2" 2 | hash: "2cfcce810ddd48f2e5dc658d28c1808e86dcf303eaff16728b9aa3dbc0092079" 3 | version: "1.1.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "zlib" 9 | dep: "xorgproto" 10 | -------------------------------------------------------------------------------- /pkgs/libgcrypt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gnupg.org/ftp/gcrypt/libgcrypt/libgcrypt-1.8.5.tar.bz2" 2 | hash: "3b4a2a94cb637eff5bdebbcaf46f4d95c4f25206f459809339cdada0eb577ac3" 3 | version: "1.8.5-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "libgpg-error" 11 | -------------------------------------------------------------------------------- /pkgs/libglvnd/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/NVIDIA/libglvnd/releases/download/v1.2.0/libglvnd-1.2.0.tar.gz" 2 | hash: "2dacbcfa47b7ffb722cbddc0a4f1bc3ecd71d2d7bb461bceb8e396dc6b81dc6d" 3 | version: "1.2.0-7" 4 | 5 | cherry_pick: "51233cc52cbcbe25f8461830913c06f5b5bc9508.patch" 6 | cherry_pick: "searchpath.patch" 7 | 8 | cbuilder: { 9 | extra_configure_flag: "--enable-debug" 10 | } 11 | 12 | # build dependencies: 13 | dep: "libx11" 14 | dep: "libxext" 15 | -------------------------------------------------------------------------------- /pkgs/libgpg-error/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.gnupg.org/ftp/gcrypt/libgpg-error/libgpg-error-1.37.tar.bz2" 2 | hash: "b32d6ff72a73cf79797f7f2d039e95e9c6f92f0c1450215410840ab62aea9763" 3 | version: "1.37-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libgudev/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.gnome.org/pub/gnome/sources/libgudev/231233/libgudev-233.tar.xz" 2 | hash: "587c4970eb23f4e2deee2cb1fb7838c94a78c578f41ce12cac0a3f4a80dabb03" 3 | version: "233-9" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: { 8 | extra_configure_flag: "--disable-umockdev" 9 | } 10 | 11 | # build dependencies: 12 | dep: "systemd" # for udev 13 | dep: "python3" 14 | dep: "glib" 15 | -------------------------------------------------------------------------------- /pkgs/libice/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libICE-1.0.10.tar.bz2" 2 | hash: "6f86dce12cf4bcaf5c37dddd8b1b64ed2ddf1ef7b218f22b9942595fb747c348" 3 | version: "1.0.10-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "xtrans" 10 | -------------------------------------------------------------------------------- /pkgs/libidn2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/libidn/libidn2-2.3.0.tar.lz" 2 | hash: "6b222435016e2d9fce34af0b21057ebc85704c27e41a781466d9287f0627dc93" 3 | version: "2.3.0-7" 4 | 5 | # build dependencies: 6 | dep: "iconv" 7 | dep: "libunistring" 8 | 9 | cbuilder: {} 10 | -------------------------------------------------------------------------------- /pkgs/libinput/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.freedesktop.org/software/libinput/libinput-1.15.5.tar.xz" 2 | hash: "a90efc8f423c3094f2f9f372fb92381b2f3aad62e8b5882a8abe333aa8249c97" 3 | version: "1.15.5-11" 4 | 5 | mesonbuilder: { 6 | extra_meson_flag: "-Dlibwacom=false" 7 | extra_meson_flag: "-Ddocumentation=false" # needs doxygen 8 | } 9 | 10 | # build dependencies: 11 | dep: "systemd" # for udev 12 | dep: "mtdev" 13 | dep: "libevdev" 14 | dep: "gtk+" 15 | dep: "check" 16 | -------------------------------------------------------------------------------- /pkgs/libjcat/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/hughsie/libjcat/archive/0.1.1.tar.gz" 2 | hash: "0b1fae2b1ca8658848ae20b190ae7a70b480730ac0342cc86b2c9aa48a5a2c46" 3 | version: "0.1.1-1" 4 | 5 | mesonbuilder: { 6 | # The help2man invocation on jcat-tool(1) fails the build: 7 | extra_meson_flag: "-Dman=false" 8 | } 9 | 10 | # build dependencies: 11 | dep: "json-glib" 12 | dep: "gnutls" 13 | dep: "gpgme" 14 | dep: "gobject-introspection" 15 | dep: "vala" 16 | #dep: "help2man" 17 | -------------------------------------------------------------------------------- /pkgs/libjpeg-turbo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/libjpeg-turbo/2.0.4/libjpeg-turbo-2.0.4.tar.gz" 2 | hash: "33dd8547efd5543639e890efbf2ef52d5a21df81faf41bb940657af916a23406" 3 | version: "2.0.4-8" 4 | pull: { 5 | releases_url: "https://sourceforge.net/p/libjpeg-turbo/activity/?page=0&limit=100" 6 | } 7 | 8 | cmakebuilder: {} 9 | 10 | # build dependencies: 11 | dep: "nasm" 12 | -------------------------------------------------------------------------------- /pkgs/libksba/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gnupg.org/ftp/gcrypt/libksba/libksba-1.3.5.tar.bz2" 2 | hash: "41444fd7a6ff73a79ad9728f985e71c9ba8cd3e5e53358e70d5f066d35c1a340" 3 | version: "1.3.5-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "libgpg-error" 11 | -------------------------------------------------------------------------------- /pkgs/libmnl/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.netfilter.org/projects/libmnl/files/libmnl-1.0.4.tar.bz2" 2 | hash: "171f89699f286a5854b72b91d06e8f8e3683064c5901fb09d954a9ab6f551f81" 3 | version: "1.0.4-6" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/libndp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://libndp.org/files/libndp-1.7.tar.gz" 2 | hash: "2c480afbffb02792dbae3c13bbfb71d89f735562f2795cca0640ed3428b491b6" 3 | version: "1.7-6" 4 | pull: { 5 | releases_url: "http://libndp.org/" 6 | } 7 | 8 | cbuilder: {} 9 | 10 | # build dependencies: 11 | -------------------------------------------------------------------------------- /pkgs/libnftnl/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://netfilter.org/projects/libnftnl/files/libnftnl-1.1.6.tar.bz2" 2 | hash: "c1eb5a696fc1d4b3b412770586017bc01af93da3ddd25233d34a62979dee1eca" 3 | version: "1.1.6-7" 4 | 5 | # build dependencies: 6 | dep: "libmnl" 7 | 8 | cbuilder: {} 9 | -------------------------------------------------------------------------------- /pkgs/libnl/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/thom311/libnl/releases/download/libnl3_5_0/libnl-3.5.0.tar.gz" 2 | hash: "352133ec9545da76f77e70ccb48c9d7e5324d67f6474744647a7ed382b5e05fa" 3 | version: "3.5.0-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "bison" 11 | dep: "flex" 12 | -------------------------------------------------------------------------------- /pkgs/libogg/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://downloads.xiph.org/releases/ogg/libogg-1.3.4.tar.xz" 2 | hash: "c163bc12bc300c401b6aa35907ac682671ea376f13ae0969a220f7ddf71893fe" 3 | version: "1.3.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libpcap/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.tcpdump.org/release/libpcap-1.9.1.tar.gz" 2 | hash: "635237637c5b619bcceba91900666b64d56ecb7be63f298f601ec786ce087094" 3 | version: "1.9.1-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "flex" 11 | dep: "m4" # TODO: make this a runtime_dep of flex 12 | dep: "bison" 13 | -------------------------------------------------------------------------------- /pkgs/libpciaccess/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libpciaccess-0.16.tar.bz2" 2 | hash: "214c9d0d884fdd7375ec8da8dcb91a8d3169f263294c9a90c575bf1938b9f489" 3 | version: "0.16-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | -------------------------------------------------------------------------------- /pkgs/libpipeline/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://download.savannah.nongnu.org/releases/libpipeline/libpipeline-1.5.2.tar.gz" 2 | hash: "fd59c649c1ae9d67604d1644f116ad4d297eaa66f838e3dfab96b41e85b059fb" 3 | version: "1.5.2-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libpng/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/libpng/libpng16/1.6.37/libpng-1.6.37.tar.xz" 2 | hash: "505e70834d35383537b6491e7ae8641f1a4bed1876dbfe361201fc80868d88ca" 3 | version: "1.6.37-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "zlib" 9 | -------------------------------------------------------------------------------- /pkgs/libpsl/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/rockdaboot/libpsl/releases/download/libpsl-0.21.0/libpsl-0.21.0.tar.gz" 2 | hash: "41bd1c75a375b85c337b59783f5deb93dbb443fb0a52d257f403df7bd653ee12" 3 | version: "0.21.0-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "python3" 9 | -------------------------------------------------------------------------------- /pkgs/libpthread-stubs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/libpthread-stubs-0.4.tar.bz2" 2 | hash: "e4d05911a3165d3b18321cc067fdd2f023f06436e391c6a28dff618a78d2e733" 3 | version: "0.4-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libsigc++/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/libsigc++/2.10/libsigc++-2.10.3.tar.xz" 2 | hash: "0b68dfc6313c6cc90ac989c6d722a1bf0585ad13846e79746aa87cb265904786" 3 | version: "2.10.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "m4" 9 | -------------------------------------------------------------------------------- /pkgs/libsm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libSM-1.2.3.tar.bz2" 2 | hash: "2d264499dcb05f56438dee12a1b4b71d76736ce7ba7aa6efbf15ebb113769cbb" 3 | version: "1.2.3-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "xtrans" 10 | dep: "libice" 11 | -------------------------------------------------------------------------------- /pkgs/libsmbios/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/dell/libsmbios/archive/v2.4.3.tar.gz" 2 | hash: "36c36a0f6b59190d6b4fef11696886e4511091929a5eb7ae7cf5fea0c32d3f58" 3 | version: "2.4.3-8" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | 12 | # build dependencies: 13 | dep: "libxml2" 14 | -------------------------------------------------------------------------------- /pkgs/libtasn1/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/libtasn1/libtasn1-4.16.0.tar.gz" 2 | hash: "0e0fb0903839117cb6e3b56e68222771bebf22ad7fc2295a0ed7d576e8d4329d" 3 | version: "4.16.0-7" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/libtool/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.xz" 2 | hash: "7c87a8c2c8c0fc9cd5019e402bed4292462d00a718a7cd5f11218153bf28b26f" 3 | version: "2.4.6-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | in_tree_build: true 7 | ack_missing_dwarf: "TODO" 8 | 9 | cbuilder: {} 10 | 11 | # build dependencies: 12 | dep: "m4" 13 | -------------------------------------------------------------------------------- /pkgs/libunistring/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/libunistring/libunistring-0.9.10.tar.xz" 2 | hash: "eb8fb2c3e4b6e2d336608377050892b54c3c983b646c561836550863003c05d7" 3 | version: "0.9.10-6" 4 | 5 | # build dependencies: 6 | #dep: "iconv-1.15" 7 | 8 | cbuilder: {} 9 | 10 | -------------------------------------------------------------------------------- /pkgs/libunwind/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.savannah.nongnu.org/releases/libunwind/libunwind-1.4.0.tar.gz" 2 | hash: "df59c931bd4d7ebfd83ee481c943edf015138089b8e50abed8d9c57ba9338435" 3 | version: "1.4.0-1" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/libusb-compat/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/libusb/libusb-compat-0.1/libusb-compat-0.1.5/libusb-compat-0.1.5.tar.bz2" 2 | hash: "404ef4b6b324be79ac1bfb3d839eac860fbc929e6acb1ef88793a6ea328bc55a" 3 | version: "0.1.5-7" 4 | pull: { 5 | releases_url: "https://sourceforge.net/projects/libusb/files/libusb-compat-0.1/" 6 | release_regexp: "libusb-compat-([0-9.]+)" 7 | } 8 | 9 | cbuilder: {} 10 | 11 | # build dependencies: 12 | dep: "libusb" 13 | -------------------------------------------------------------------------------- /pkgs/libusb/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/libusb/libusb/releases/download/v1.0.23/libusb-1.0.23.tar.bz2" 2 | hash: "db11c06e958a82dac52cf3c65cb4dd2c3f339c8a988665110e0d24d19312ad8d" 3 | version: "1.0.23-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "systemd" # for udev 9 | -------------------------------------------------------------------------------- /pkgs/libva/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/intel/libva/releases/download/2.8.0/libva-2.8.0.tar.bz2" 2 | hash: "adbb1244d278908f89ccfcf254a442de6d71934565a492cb6f03caf2ed4d1ec3" 3 | version: "2.8.0-1" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libdrm" 9 | -------------------------------------------------------------------------------- /pkgs/libvorbis/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://downloads.xiph.org/releases/vorbis/libvorbis-1.3.6.tar.xz" 2 | hash: "af00bb5a784e7c9e69f56823de4637c350643deedaf333d0fa86ecdba6fcb415" 3 | version: "1.3.6-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libogg" 9 | -------------------------------------------------------------------------------- /pkgs/libwebp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.1.0.tar.gz" 2 | hash: "98a052268cc4d5ece27f76572a7f50293f439c17a98e67c4ea0c7ed6f50ef043" 3 | version: "1.1.0-6" 4 | pull: { 5 | releases_url: "https://storage.googleapis.com/downloads.webmproject.org/releases/webp/index.html" 6 | } 7 | 8 | cbuilder: {} 9 | 10 | # build dependencies: 11 | -------------------------------------------------------------------------------- /pkgs/libxau/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXau-1.0.9.tar.bz2" 2 | hash: "ccf8cbf0dbf676faa2ea0a6d64bcc3b6746064722b606c8c52917ed00dcb73ec" 3 | version: "1.0.9-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | runtime_dep: "xorgproto" # TODO: remove once pkgconfig detection works 10 | -------------------------------------------------------------------------------- /pkgs/libxaw/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXaw-1.0.13.tar.bz2" 2 | hash: "8ef8067312571292ccc2bbe94c41109dcf022ea5a4ec71656a83d8cce9edb0cd" 3 | version: "1.0.13-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | dep: "libxt" 11 | dep: "libxmu" 12 | dep: "libxpm" 13 | -------------------------------------------------------------------------------- /pkgs/libxcomposite/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXcomposite-0.4.5.tar.bz2" 2 | hash: "b3218a2c15bab8035d16810df5b8251ffc7132ff3aa70651a1fba0bfe9634e8f" 3 | version: "0.4.5-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxfixes" 10 | -------------------------------------------------------------------------------- /pkgs/libxcursor/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXcursor-1.2.0.tar.bz2" 2 | hash: "3ad3e9f8251094af6fe8cb4afcf63e28df504d46bfa5a5529db74a505d628782" 3 | version: "1.2.0-10" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-icondir=/usr/share/icons" 7 | } 8 | 9 | # build dependencies: 10 | dep: "libx11" 11 | dep: "libxfixes" 12 | dep: "libxrender" 13 | -------------------------------------------------------------------------------- /pkgs/libxdamage/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXdamage-1.1.5.tar.bz2" 2 | hash: "b734068643cac3b5f3d2c8279dd366b5bf28c7219d9e9d8717e1383995e0ea45" 3 | version: "1.1.5-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | #dep: "damageproto-1.2.1" 9 | #dep: "xextproto-7.3.0" 10 | dep: "libx11" 11 | dep: "libxfixes" 12 | -------------------------------------------------------------------------------- /pkgs/libxdmcp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXdmcp-1.1.3.tar.bz2" 2 | hash: "20523b44aaa513e17c009e873ad7bbc301507a3224c232610ce2e099011c6529" 3 | version: "1.1.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | -------------------------------------------------------------------------------- /pkgs/libxext/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXext-1.3.4.tar.bz2" 2 | hash: "59ad6fcce98deaecc14d39a672cf218ca37aba617c9a0f691cac3bcd28edf82b" 3 | version: "1.3.4-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | -------------------------------------------------------------------------------- /pkgs/libxfce4ui/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://archive.xfce.org/src/xfce/libxfce4ui/4.13/libxfce4ui-4.13.7.tar.bz2" 2 | hash: "b932359b47a5f8bdeae4441728abd19980c1a77f9912bc6cf8a50028b0687b08" 3 | version: "4.13.7-10" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "intltool" 9 | dep: "libx11" 10 | dep: "gtk+" 11 | dep: "libxfce4util" 12 | dep: "xfconf" 13 | -------------------------------------------------------------------------------- /pkgs/libxfce4util/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://archive.xfce.org/src/xfce/libxfce4util/4.13/libxfce4util-4.13.5.tar.bz2" 2 | hash: "9bbb095252775a6457e927aa2580b84efd1288446fcb54a046b5112ac7849035" 3 | version: "4.13.5-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "intltool" 9 | dep: "glib" 10 | -------------------------------------------------------------------------------- /pkgs/libxfixes/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXfixes-5.0.3.tar.bz2" 2 | hash: "de1cd33aff226e08cefd0e6759341c2c8e8c9faf8ce9ac6ec38d43e287b22ad6" 3 | version: "5.0.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | -------------------------------------------------------------------------------- /pkgs/libxfont2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXfont2-2.0.4.tar.bz2" 2 | hash: "6d151b3368e5035efede4b6264c0fdc6662c1c99dbc2de425e3480cababc69e6" 3 | version: "2.0.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "freetype" 9 | dep: "zlib" 10 | dep: "xorgproto" 11 | dep: "xtrans" 12 | dep: "libfontenc" 13 | -------------------------------------------------------------------------------- /pkgs/libxft/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXft-2.3.3.tar.bz2" 2 | hash: "225c68e616dd29dbb27809e45e9eadf18e4d74c50be43020ef20015274529216" 3 | version: "2.3.3-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxrender" 10 | dep: "freetype" 11 | dep: "fontconfig" 12 | -------------------------------------------------------------------------------- /pkgs/libxi/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXi-1.7.9.tar.bz2" 2 | hash: "c2e6b8ff84f9448386c1b5510a5cf5a16d788f76db018194dacdc200180faf45" 3 | version: "1.7.9-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | dep: "libxfixes" 11 | -------------------------------------------------------------------------------- /pkgs/libxinerama/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXinerama-1.1.4.tar.bz2" 2 | hash: "0008dbd7ecf717e1e507eed1856ab0d9cf946d03201b85d5dcf61489bb02d720" 3 | version: "1.1.4-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | -------------------------------------------------------------------------------- /pkgs/libxkbfile/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libxkbfile-1.1.0.tar.bz2" 2 | hash: "758dbdaa20add2db4902df0b1b7c936564b7376c02a0acd1f2a331bd334b38c7" 3 | version: "1.1.0-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | -------------------------------------------------------------------------------- /pkgs/libxklavier/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnome.org/pub/GNOME/sources/libxklavier/5.3/libxklavier-5.3.tar.xz" 2 | hash: "ebec3bc54b5652838502b96223152fb1cd8fcb14ace5cb02d718fc3276bbd404" 3 | version: "5.3-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "libx11" 11 | dep: "libxml2" 12 | dep: "iso-codes" 13 | dep: "glib" 14 | -------------------------------------------------------------------------------- /pkgs/libxml2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://xmlsoft.org/sources/libxml2-2.9.10.tar.gz" 2 | hash: "aafee193ffb8fe0c82d4afef6ef91972cbaf5feea100edc2f262750611b4be1f" 3 | version: "2.9.10-7" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-python-install-dir=${DISTRI_PREFIX}/lib/python3.7/site-packages" 7 | } 8 | 9 | # build dependencies: 10 | dep: "python3" 11 | -------------------------------------------------------------------------------- /pkgs/libxmlb/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/hughsie/libxmlb/archive/0.1.15.tar.gz" 2 | hash: "fa29b6bbf7b91107da6f157e8f7903d176b0cf04bcb0ba1ab64cb38b19d09a19" 3 | version: "0.1.15-8" 4 | 5 | mesonbuilder: { 6 | extra_meson_flag: "-Dgtkdoc=false" 7 | } 8 | 9 | # build dependencies: 10 | dep: "gobject-introspection" 11 | dep: "gettext" 12 | -------------------------------------------------------------------------------- /pkgs/libxmu/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXmu-1.1.3.tar.bz2" 2 | hash: "9c343225e7c3dc0904f2122b562278da5fed639b1b5e880d25111561bac5b731" 3 | version: "1.1.3-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "libxext" 11 | dep: "libxt" 12 | -------------------------------------------------------------------------------- /pkgs/libxpm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXpm-3.5.9.tar.bz2" 2 | hash: "8add01029cab0598ca86e01a2f7781a636f74b757abe6b50ba61b2a6e2fd621e" 3 | version: "3.5.9-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "gettext" 10 | -------------------------------------------------------------------------------- /pkgs/libxrandr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXrandr-1.5.2.tar.bz2" 2 | hash: "8aea0ebe403d62330bb741ed595b53741acf45033d3bda1792f1d4cc3daee023" 3 | version: "1.5.2-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | dep: "libxrender" 11 | -------------------------------------------------------------------------------- /pkgs/libxrender/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXrender-0.9.10.tar.bz2" 2 | hash: "c06d5979f86e64cabbde57c223938db0b939dff49fdb5a793a1d3d0396650949" 3 | version: "0.9.10-7" 4 | 5 | pull: { 6 | # libXrender-0.9.0.2.tar.bz2 is not valid semver, but newer releases are 7 | # TODO: ask upstream for a commitment to semver 8 | force_semver: true 9 | } 10 | 11 | cbuilder: {} 12 | 13 | # build dependencies: 14 | dep: "libx11" 15 | -------------------------------------------------------------------------------- /pkgs/libxscrnsaver/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXScrnSaver-1.2.3.tar.bz2" 2 | hash: "f917075a1b7b5a38d67a8b0238eaab14acd2557679835b154cf2bca576e89bf8" 3 | version: "1.2.3-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | -------------------------------------------------------------------------------- /pkgs/libxshmfence/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libxshmfence-1.3.tar.bz2" 2 | hash: "b884300d26a14961a076fbebc762a39831cb75f92bed5ccf9836345b459220c7" 3 | version: "1.3-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | -------------------------------------------------------------------------------- /pkgs/libxslt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://xmlsoft.org/sources/libxslt-1.1.34.tar.gz" 2 | hash: "98b1bd46d6792925ad2dfe9a87452ea2adebf69dcb9919ffd55bf926a7f93f7f" 3 | version: "1.1.34-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxml2" 9 | -------------------------------------------------------------------------------- /pkgs/libxt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXt-1.2.0.tar.bz2" 2 | hash: "b31df531dabed9f4611fc8980bc51d7782967e2aff44c4105251a1acb5a77831" 3 | version: "1.2.0-8" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "xorgproto" 11 | dep: "libx11" 12 | dep: "libice" 13 | dep: "libsm" 14 | -------------------------------------------------------------------------------- /pkgs/libxtst/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXtst-1.2.3.tar.bz2" 2 | hash: "4655498a1b8e844e3d6f21f3b2c4e2b571effb5fd83199d428a6ba7ea4bf5204" 3 | version: "1.2.3-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxi" 10 | dep: "libxfixes" # TODO: bring in via libxi? 11 | -------------------------------------------------------------------------------- /pkgs/libxxf86vm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/libXxf86vm-1.1.4.tar.bz2" 2 | hash: "afee27f93c5f31c0ad582852c0fb36d50e4de7cd585fcf655e278a633d85cd57" 3 | version: "1.1.4-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "libxext" 11 | -------------------------------------------------------------------------------- /pkgs/lightdm-gtk-greeter/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://launchpad.net/lightdm-gtk-greeter/2.0/2.0.7/+download/lightdm-gtk-greeter-2.0.7.tar.gz" 2 | hash: "bae293f21286e93113ee7965a3a8734bbee6b94f3c74d8723dcae13dda60fcbc" 3 | version: "2.0.7-11" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gtk+" 9 | dep: "mesa" # TODO: should be pulled in via epoxy via gtk+ 10 | dep: "shared-mime-info" 11 | dep: "lightdm" 12 | dep: "exo" 13 | -------------------------------------------------------------------------------- /pkgs/lightdm/lightdm.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Light Display Manager 3 | Documentation=man:lightdm(1) 4 | Conflicts=getty@tty1.service 5 | After=getty@tty1.service systemd-user-sessions.service plymouth-quit.service acpid.service 6 | 7 | [Service] 8 | ExecStart=/usr/bin/lightdm 9 | Restart=always 10 | IgnoreSIGPIPE=no 11 | BusName=org.freedesktop.DisplayManager 12 | 13 | [Install] 14 | Alias=display-manager.service 15 | -------------------------------------------------------------------------------- /pkgs/lightdm/lightdm.sysusers: -------------------------------------------------------------------------------- 1 | u lightdm - "Light Display Manager" /var/lib/lightdm 2 | -------------------------------------------------------------------------------- /pkgs/lightdm/lightdm.tmpfiles: -------------------------------------------------------------------------------- 1 | d /run/lightdm 0711 lightdm lightdm - 2 | d /var/cache/lightdm 0711 root lightdm - 3 | d /var/lib/lightdm 1770 lightdm lightdm - 4 | d /var/lib/lightdm-data 1770 lightdm lightdm - 5 | d /var/log/lightdm 0711 root lightdm - 6 | -------------------------------------------------------------------------------- /pkgs/ltrace/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://www.ltrace.org/ltrace_0.7.3.orig.tar.bz2" 2 | hash: "0e6f8c077471b544c06def7192d983861ad2f8688dd5504beae62f0c5f5b9503" 3 | version: "0.7.3-6" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--disable-werror" 7 | } 8 | 9 | # build dependencies: 10 | dep: "elfutils" 11 | -------------------------------------------------------------------------------- /pkgs/lzip/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.savannah.gnu.org/releases/lzip/lzip-1.21.tar.gz" 2 | hash: "e48b5039d3164d670791f9c5dbaa832bf2df080cb1fbb4f33aa7b3300b670d8b" 3 | version: "1.21-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/m4/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/m4/m4-1.4.18.tar.xz" 2 | hash: "f2c1e86ca0a404ff281631bdc8377638992744b175afb806e25871a24a934e07" 3 | version: "1.4.18-3" 4 | 5 | # https://bugzilla.redhat.com/show_bug.cgi?id=1573342 6 | cherry_pick: "m4-1.4.18-glibc-change-work-around.patch" 7 | 8 | cbuilder: {} 9 | -------------------------------------------------------------------------------- /pkgs/make/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/make/make-4.3.tar.gz" 2 | hash: "e05fdde47c5f7ca45cb697e973894ff4f5d79e13b750ed57d7b66d8defc78e19" 3 | version: "4.3-5" 4 | 5 | cbuilder: { 6 | # Only to not depend on it when using -hermetic=false: 7 | extra_configure_flag: "--without-guile" 8 | } 9 | -------------------------------------------------------------------------------- /pkgs/mandoc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://mandoc.bsd.lv/snapshots/mandoc-1.14.5.tar.gz" 2 | hash: "8219b42cb56fc07b2aa660574e6211ac38eefdbf21f41b698d3348793ba5d8f7" 3 | version: "1.14.5-6" 4 | 5 | cherry_pick: "configure.local.patch" 6 | cherry_pick: "env-i.patch" 7 | 8 | writable_sourcedir: true 9 | in_tree_build: true 10 | 11 | cbuilder: { 12 | } 13 | 14 | # build dependencies: 15 | -------------------------------------------------------------------------------- /pkgs/mandoc/configure.local.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2019-03-19 17:47:24.411999675 +0100 2 | +++ new/configure.local 2019-04-28 14:15:17.407573884 +0200 3 | @@ -0,0 +1,3 @@ 4 | +PREFIX="/ro/mandoc-amd64-1.14.5-6/out" 5 | +LN="ln -sf" 6 | +BUILD_CATMAN=1 7 | -------------------------------------------------------------------------------- /pkgs/mandoc/env-i.patch: -------------------------------------------------------------------------------- 1 | --- a/configure 2019-03-10 10:56:43.000000000 +0100 2 | +++ b/configure 2019-06-22 20:03:46.570980852 +0200 3 | @@ -41,7 +41,7 @@ 4 | OSNAME= 5 | UTF8_LOCALE= 6 | 7 | -CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i make -sf -` 8 | +CC=`printf "all:\\n\\t@echo \\\$(CC)\\n" | env -i PATH=$PATH make -sf -` 9 | CFLAGS= 10 | LDADD= 11 | LDFLAGS= 12 | -------------------------------------------------------------------------------- /pkgs/mesa-demos/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mesa.freedesktop.org/archive/demos/mesa-demos-8.4.0.tar.bz2" 2 | hash: "01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d" 3 | version: "8.4.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "mesa" 9 | dep: "glew" 10 | -------------------------------------------------------------------------------- /pkgs/meson/launcher.patch: -------------------------------------------------------------------------------- 1 | --- old/mesonbuild/mesonmain.py 2020-05-02 22:37:55.035436359 +0200 2 | +++ new/mesonbuild/mesonmain.py 2020-05-02 22:38:28.588262968 +0200 3 | @@ -225,6 +225,7 @@ 4 | launcher = sys.executable 5 | else: 6 | launcher = os.path.realpath(sys.argv[0]) 7 | + launcher = '/ro/meson-amd64-0.54.1-7/bin/meson' 8 | return run(sys.argv[1:], launcher) 9 | 10 | if __name__ == '__main__': 11 | Binary files /dev/null and new/mesonbuild/mesonmain.py~ differ 12 | -------------------------------------------------------------------------------- /pkgs/mosh/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/mobile-shell/mosh/releases/download/mosh-1.3.2/mosh-1.3.2.tar.gz" 2 | hash: "da600573dfa827d88ce114e0fed30210689381bbdcff543c931e4d6a2e851216" 3 | version: "1.3.2-8" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "protobuf" 11 | dep: "ncurses" 12 | dep: "openssl" 13 | dep: "perl" 14 | 15 | runtime_dep: "perl" 16 | -------------------------------------------------------------------------------- /pkgs/mpc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gz" 2 | hash: "6985c538143c1208dcb1ac42cedad6ff52e267b47e5f970183a3e75125b43c2e" 3 | version: "1.1.0-4" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gmp" 9 | dep: "mpfr" 10 | -------------------------------------------------------------------------------- /pkgs/mpfr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.xz" 2 | hash: "1d3be708604eae0e42d578ba93b390c2a145f17743a744d8f3f8c2ad5855a38a" 3 | version: "4.0.2-4" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gmp" 9 | -------------------------------------------------------------------------------- /pkgs/mtdev/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://bitmath.org/code/mtdev/mtdev-1.1.6.tar.bz2" 2 | hash: "15d7b28da8ac71d8bc8c9287c2045fd174267bc740bec10cfda332dc1204e0e0" 3 | version: "1.1.6-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/mtr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/traviscross/mtr/archive/v0.93.tar.gz" 2 | hash: "3a1ab330104ddee3135af3cfa567b9608001c5deecbf200c08b545ed6d7a4c8f" 3 | version: "0.93-13" 4 | 5 | writable_sourcedir: true # for autoreconf 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | 12 | # build dependencies: 13 | dep: "ncurses" 14 | dep: "gtk+-2" 15 | 16 | install: { 17 | capability: { 18 | filename: "sbin/mtr-packet" 19 | capability: "cap_net_raw+ep" 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /pkgs/musl/static-linking.patch: -------------------------------------------------------------------------------- 1 | --- old/tools/musl-gcc.specs.sh 2019-04-10 02:39:21.000000000 +0200 2 | +++ new/tools/musl-gcc.specs.sh 2019-07-30 14:56:22.986930180 +0200 3 | @@ -23,7 +23,7 @@ 4 | crtendS.o%s $libdir/crtn.o 5 | 6 | *link: 7 | --dynamic-linker $ldso -nostdlib %{shared:-shared} %{static:-static} %{rdynamic:-export-dynamic} 8 | +--build-id -dynamic-linker $ldso -nostdlib %{shared:-shared} %{static:-static} %{rdynamic:-export-dynamic} 9 | 10 | *esp_link: 11 | 12 | -------------------------------------------------------------------------------- /pkgs/nano/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.nano-editor.org/dist/v4/nano-4.9.2.tar.gz" 2 | hash: "31186eab2c266575a049d73216d422f3ad035304e071a82a9f34560b1cfee320" 3 | version: "4.9.2-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "ncurses" 9 | dep: "pkg-config" 10 | 11 | -------------------------------------------------------------------------------- /pkgs/ncdu/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://dev.yorhel.nl/download/ncdu-1.14.2.tar.gz" 2 | hash: "947a7f5c1d0cd4e338e72b4f5bc5e2873651442cec3cb012e04ad2c37152c6b1" 3 | version: "1.14.2-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "ncurses" 9 | -------------------------------------------------------------------------------- /pkgs/ncurses/formw.so.ld: -------------------------------------------------------------------------------- 1 | INPUT(-lform) 2 | -------------------------------------------------------------------------------- /pkgs/ncurses/menuw.so.ld: -------------------------------------------------------------------------------- 1 | INPUT(-lmenuw) 2 | -------------------------------------------------------------------------------- /pkgs/ncurses/ncursesw.so.ld: -------------------------------------------------------------------------------- 1 | INPUT(-lncursesw) 2 | -------------------------------------------------------------------------------- /pkgs/ncurses/panelw.so.ld: -------------------------------------------------------------------------------- 1 | INPUT(-lpanelw) 2 | -------------------------------------------------------------------------------- /pkgs/ncurses/pc-ldflags.patch: -------------------------------------------------------------------------------- 1 | --- old/misc/gen-pkgconfig.in 2020-05-02 11:08:19.661290907 +0200 2 | +++ new/misc/gen-pkgconfig.in 2020-05-02 11:10:50.262568124 +0200 3 | @@ -92,6 +92,12 @@ 4 | -Wl,-z,*) # ignore flags used to manipulate shared image 5 | continue 6 | ;; 7 | + -Wl,-rpath*) # ignore rpath 8 | + continue 9 | + ;; 10 | + -Wl,--dynamic-linker*) # ignore ELF interpreter 11 | + continue 12 | + ;; 13 | -L*) 14 | [ -d ${opt##-L} ] || continue 15 | case ${opt##-L} in 16 | -------------------------------------------------------------------------------- /pkgs/nettle/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/nettle/nettle-3.5.1.tar.gz" 2 | hash: "75cca1998761b02e16f2db56da52992aef622bf55a3b45ec538bc2eedadc9419" 3 | version: "3.5.1-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | # build dependencies: 8 | dep: "m4" 9 | dep: "gmp" 10 | 11 | cbuilder: {} 12 | -------------------------------------------------------------------------------- /pkgs/networkmanager/env-i.patch: -------------------------------------------------------------------------------- 1 | --- old/libnm/meson.build 2020-04-10 18:40:56.000000000 +0200 2 | +++ new/libnm/meson.build 2020-04-25 19:52:36.141221992 +0200 3 | @@ -255,7 +255,7 @@ 4 | ld_library_path = meson.current_build_dir() + ld_library_path 5 | 6 | generate_setting_docs_env = [ 7 | - 'env', '-i', 8 | + 'env', 9 | 'GI_TYPELIB_PATH=' + gi_typelib_path, 10 | 'LD_LIBRARY_PATH=' + ld_library_path, 11 | ] 12 | Binary files /dev/null and new/libnm/meson.build~ differ 13 | -------------------------------------------------------------------------------- /pkgs/networkmanager/man-only.patch: -------------------------------------------------------------------------------- 1 | --- old/meson.build 2020-04-10 18:41:02.000000000 +0200 2 | +++ new/meson.build 2020-04-25 20:08:17.631624504 +0200 3 | @@ -919,6 +919,8 @@ 4 | assert(meson.version().version_compare('>= 0.46.0'), '-Ddocs requires meson >= 0.46') 5 | subdir('man') 6 | subdir('docs') 7 | +else 8 | + subdir('man') 9 | endif 10 | 11 | configure_file( 12 | Binary files /dev/null and new/meson.build~ differ 13 | -------------------------------------------------------------------------------- /pkgs/nftables/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://netfilter.org/projects/nftables/files/nftables-0.9.4.tar.bz2" 2 | hash: "08b8683a9db5fba980bc092b75288af98d218bbe8ab446daf2338570d0730f9a" 3 | version: "0.9.4-7" 4 | 5 | # build dependencies: 6 | dep: "bison" 7 | dep: "flex" 8 | dep: "libmnl" 9 | dep: "libnftnl" 10 | dep: "gmp" 11 | 12 | cbuilder: { 13 | extra_configure_flag: "--disable-man-doc" 14 | extra_configure_flag: "--without-cli" # TODO: figure out why readline isn’t picked up 15 | } 16 | -------------------------------------------------------------------------------- /pkgs/nmap/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://nmap.org/dist/nmap-7.80.tar.bz2" 2 | hash: "fcfa5a0e42099e12e4bf7a68ebe6fde05553383a682e816a7ec9256ab4773faa" 3 | version: "7.80-7" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | # Keep debug symbols in make install 10 | extra_make_flag: "STRIP=/bin/true" 11 | } 12 | 13 | # build dependencies: 14 | dep: "openssl" 15 | dep: "flex" 16 | dep: "bison" 17 | -------------------------------------------------------------------------------- /pkgs/noto-emoji-font-ttf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/googlefonts/noto-emoji/archive/v2020-04-08-unicode12_1.tar.gz" 2 | hash: "414a538b591f8ace68a98f993f6a33a459a10fede99e9b20b090ceaf7673f95a" 3 | version: "v2020-04-08-unicode12_1-2" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | build_step: { 10 | argv: "/bin/sh" 11 | argv: "-c" 12 | argv: "d=${DISTRI_DESTDIR}/${DISTRI_PREFIX}/share/fonts/truetype/noto; mkdir -p $d; cp ${DISTRI_SOURCEDIR}/fonts/NotoColorEmoji.ttf $d/" 13 | } 14 | -------------------------------------------------------------------------------- /pkgs/npth/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://gnupg.org/ftp/gcrypt/npth/npth-1.6.tar.bz2" 2 | hash: "1393abd9adcf0762d34798dc34fdcf4d0d22a8410721e76f1e3afcd1daa4e2d1" 3 | version: "1.6-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/onigurama/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/kkos/oniguruma/releases/download/v6.9.5/onig-6.9.5.tar.gz" 2 | hash: "2f25cc3165e6da4b12dcabdb6b77c48f436d835e127ec2e3cad7abae9ea8e9a6" 3 | version: "6.9.5-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/openjpeg/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/uclouvain/openjpeg/archive/v2.3.1.tar.gz" 2 | hash: "63f5a4713ecafc86de51bfad89cc07bb788e9bba24ebbf0c4ca637621aadb6a9" 3 | version: "2.3.1-1" 4 | 5 | cmakebuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/openssh/config.patch: -------------------------------------------------------------------------------- 1 | diff --git i/sshd_config w/sshd_config 2 | index 19b7c91..b7d73d4 100644 3 | --- i/sshd_config 4 | +++ w/sshd_config 5 | @@ -79,7 +79,7 @@ AuthorizedKeysFile .ssh/authorized_keys 6 | # If you just want the PAM account and session checks to run without 7 | # PAM authentication, then enable this but set PasswordAuthentication 8 | # and ChallengeResponseAuthentication to 'no'. 9 | -#UsePAM no 10 | +UsePAM yes 11 | 12 | #AllowAgentForwarding yes 13 | #AllowTcpForwarding yes 14 | -------------------------------------------------------------------------------- /pkgs/openssh/wrappers/sshd: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | for typ in rsa ecdsa ed25519 4 | do 5 | [ -e "/etc/ssh/ssh_host_${typ}_key" ] || ${DISTRI_PREFIX}/bin/ssh-keygen -f "/etc/ssh/ssh_host_${typ}_key" -N "" -t "$typ" 6 | done 7 | 8 | exec ${DISTRI_PREFIX}/sbin/sshd "$@" 9 | -------------------------------------------------------------------------------- /pkgs/pango/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.gnome.org/pub/GNOME/sources/pango/1.42/pango-1.42.4.tar.xz" 2 | hash: "1d2b74cd63e8bd41961f2f8d952355aa0f9be6002b52c8aa7699d9f5da597c9d" 3 | version: "1.42.4-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "cairo" 11 | dep: "harfbuzz" 12 | dep: "fontconfig" 13 | dep: "glib" 14 | dep: "fribidi" 15 | dep: "python3" 16 | dep: "gobject-introspection" 17 | -------------------------------------------------------------------------------- /pkgs/pangomm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/pangomm/2.42/pangomm-2.42.1.tar.xz" 2 | hash: "14bf04939930870d5cfa96860ed953ad2ce07c3fd8713add4a1bfe585589f40f" 3 | version: "2.42.1-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "glibmm" 9 | dep: "cairomm" 10 | dep: "pango" 11 | -------------------------------------------------------------------------------- /pkgs/patch/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/patch/patch-2.7.6.tar.bz2" 2 | hash: "3d1d001210d76c9f754c12824aa69f25de7cb27bb6765df63455b77601a0dcc9" 3 | version: "2.7.6-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/patchelf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://t.zekjur.net/patchelf-0.10.tar.bz2" 2 | hash: "c8ad2f7f950153f46589a09a1b8c6c78a8993f17373c934bead45ebddae4acc5" 3 | version: "0.10+git20181016-4" # before 0.10 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/pavucontrol/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://freedesktop.org/software/pulseaudio/pavucontrol/pavucontrol-4.0.tar.xz" 2 | hash: "8fc45bac9722aefa6f022999cbb76242d143c31b314e2dbb38f034f4069d14e2" 3 | version: "4.0-11" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "mesa" # TODO: should be pulled in via epoxy via gtk+ 9 | dep: "gtkmm" 10 | dep: "libsigc++" 11 | dep: "libcanberra" 12 | dep: "pulseaudio" 13 | dep: "intltool" 14 | -------------------------------------------------------------------------------- /pkgs/pcre/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.pcre.org/pub/pcre/pcre-8.44.tar.bz2" 2 | hash: "19108658b23b3ec5058edc9f66ac545ea19f9537234be1ec62b714c84399366d" 3 | version: "8.44-8" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: { 8 | extra_configure_flag: "--enable-utf" 9 | extra_configure_flag: "--enable-unicode-properties" 10 | } 11 | 12 | # build dependencies: 13 | -------------------------------------------------------------------------------- /pkgs/perl-Encode-Locale/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz" 2 | hash: "176fa02771f542a4efb1dbc2a4c928e8f4391bf4078473bd6040d8f11adb0ec1" 3 | version: "1.05-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-File-Listing/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz" 2 | hash: "1e0050fcd6789a2179ec0db282bf1e90fb92be35d1171588bd9c47d52d959cf5" 3 | version: "6.04-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-HTTP-Date" 9 | -------------------------------------------------------------------------------- /pkgs/perl-HTML-Parser/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTML-Parser-3.72.tar.gz" 2 | hash: "ec28c7e1d9e67c45eca197077f7cdc41ead1bb4c538c7f02a3296a4bb92f608b" 3 | version: "3.72-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-HTML-Tagset" 9 | -------------------------------------------------------------------------------- /pkgs/perl-HTML-Tagset/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz" 2 | hash: "adb17dac9e36cd011f5243881c9739417fd102fce760f8de4e9be4c7131108e2" 3 | version: "3.20-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-HTTP-Cookies/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.08.tar.gz" 2 | hash: "49ebb73576eb41063c04bc079477df094496deec805ae033f3be338c23c3af59" 3 | version: "6.08-7" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-HTTP-Date" 9 | dep: "perl-HTTP-Message" 10 | dep: "perl-URI" 11 | 12 | -------------------------------------------------------------------------------- /pkgs/perl-HTTP-Daemon/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz" 2 | hash: "43fd867742701a3f9fcc7bd59838ab72c6490c0ebaf66901068ec6997514adc2" 3 | version: "6.01-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-LWP-MediaTypes" 9 | dep: "perl-HTTP-Date" 10 | dep: "perl-HTTP-Message" 11 | -------------------------------------------------------------------------------- /pkgs/perl-HTTP-Date/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz" 2 | hash: "e8b9941da0f9f0c9c01068401a5e81341f0e3707d1c754f8e11f42a7e629e333" 3 | version: "6.02-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-HTTP-Message/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-6.22.tar.gz" 2 | hash: "970efd151b81c95831d2a5f9e117f8032b63a1768cd2cd3f092ad634c85175c3" 3 | version: "6.22-7" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-Encode-Locale" 9 | dep: "perl-HTTP-Date" 10 | dep: "perl-IO-HTML" 11 | dep: "perl-LWP-MediaTypes" 12 | dep: "perl-Try-Tiny" 13 | dep: "perl-URI" 14 | -------------------------------------------------------------------------------- /pkgs/perl-HTTP-Negotiate/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz" 2 | hash: "1c729c1ea63100e878405cda7d66f9adfd3ed4f1d6cacaca0ee9152df728e016" 3 | version: "6.01-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-HTTP-Message" 9 | -------------------------------------------------------------------------------- /pkgs/perl-IO-HTML/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.001.tar.gz" 2 | hash: "ea78d2d743794adc028bc9589538eb867174b4e165d7d8b5f63486e6b828e7e0" 3 | version: "1.001-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-LWP-MediaTypes/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz" 2 | hash: "18790b0cc5f0a51468495c3847b16738f785a2d460403595001e0b932e5db676" 3 | version: "6.02-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-Net-HTTP/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.19.tar.gz" 2 | hash: "52b76ec13959522cae64d965f15da3d99dcb445eddd85d2ce4e4f4df385b2fc4" 3 | version: "6.19-7" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-URI" 9 | -------------------------------------------------------------------------------- /pkgs/perl-Test-Fatal/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz" 2 | hash: "bcdcef5c7b2790a187ebca810b0a08221a63256062cfab3c3b98685d91d1cbb0" 3 | version: "0.014-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-Try-Tiny" 9 | -------------------------------------------------------------------------------- /pkgs/perl-Test-Needs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002005.tar.gz" 2 | hash: "5a4f33983586edacdbe00a3b429a9834190140190dab28d0f873c394eb7df399" 3 | version: "0.002005-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-Test-RequiresInternet/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz" 2 | hash: "bba7b32a1cc0d58ce2ec20b200a7347c69631641e8cae8ff4567ad24ef1e833e" 3 | version: "0.05-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-Try-Tiny/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz" 2 | hash: "da5bd0d5c903519bbf10bb9ba0cb7bcac0563882bcfe4503aee3fb143eddef6b" 3 | version: "0.30-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-URI/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/E/ET/ETHER/URI-1.74.tar.gz" 2 | hash: "a9c254f45f89cb1dd946b689dfe433095404532a4543bdaab0b71ce0fdcdd53d" 3 | version: "1.74-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-Test-Needs" 9 | -------------------------------------------------------------------------------- /pkgs/perl-WWW-RobotRules/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz" 2 | hash: "46b502e7a288d559429891eeb5d979461dd3ecc6a5c491ead85d165b6e03a51e" 3 | version: "6.02-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl-URI" 9 | -------------------------------------------------------------------------------- /pkgs/perl-XML-NamespaceSupport/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz" 2 | hash: "47e995859f8dd0413aa3f22d350c4a62da652e854267aa0586ae544ae2bae5ef" 3 | version: "1.12-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-XML-Parser/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz" 2 | hash: "d331332491c51cccfb4cb94ffc44f9cd73378e618498d4a37df9e043661c515d" 3 | version: "2.46-7" 4 | 5 | perlbuilder: { 6 | extra_makefile_flag: "EXPATLIBPATH=/ro/${DISTRI_RESOLVE:expat}/out/lib" 7 | } 8 | 9 | # build dependencies: 10 | dep: "expat" 11 | dep: "perl-libwww-perl" 12 | -------------------------------------------------------------------------------- /pkgs/perl-XML-SAX-Base/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz" 2 | hash: "66cb355ba4ef47c10ca738bd35999723644386ac853abbeb5132841f5e8a2ad0" 3 | version: "1.09-6" 4 | 5 | perlbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/perl-XML-SAX/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz" 2 | hash: "4506c387043aa6a77b455f00f57409f3720aa7e553495ab2535263b4ed1ea12a" 3 | version: "1.02-7" 4 | 5 | perlbuilder: {} 6 | 7 | cherry_pick: "disable-write-ini.patch" 8 | 9 | # build dependencies: 10 | dep: "perl-XML-NamespaceSupport" 11 | dep: "perl-XML-SAX-Base" 12 | -------------------------------------------------------------------------------- /pkgs/perl-XML-SAX/disable-write-ini.patch: -------------------------------------------------------------------------------- 1 | --- old/Makefile.PL 2018-02-15 10:44:15.000000000 +0100 2 | +++ new/Makefile.PL 2019-04-18 20:40:24.828919454 +0200 3 | @@ -15,7 +15,7 @@ 4 | 5 | sub MY::install { 6 | package MY; 7 | - my $script = shift->SUPER::install(@_); 8 | + my $script = shift->SUPER::install(@_);; return $script; 9 | 10 | # Only modify existing ParserDetails.ini if user agrees 11 | 12 | -------------------------------------------------------------------------------- /pkgs/pillow/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://files.pythonhosted.org/packages/1b/e1/1118d60e9946e4e77872b69c58bc2f28448ec02c99a2ce456cd1a272c5fd/Pillow-5.3.0.tar.gz" 2 | hash: "2ea3517cd5779843de8a759c2349a3cd8d3893e03ab47053b66d5ec6f8bc4f93" 3 | version: "5.3.0-8" 4 | 5 | pythonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libjpeg-turbo" 9 | -------------------------------------------------------------------------------- /pkgs/pixman/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/pixman-0.38.4.tar.bz2" 2 | hash: "84abb7fa2541af24d9c3b34bf75d6ac60cc94ac4410061bbb295b66a29221550" 3 | version: "0.38.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/pkg-config/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://pkg-config.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" 2 | hash: "6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591" 3 | version: "0.29.2-4" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-pc-path=/ro/lib/pkgconfig:/ro/share/pkgconfig" 7 | } 8 | 9 | # build dependencies: 10 | dep: "glib" 11 | -------------------------------------------------------------------------------- /pkgs/polkit/polkit.sysusers: -------------------------------------------------------------------------------- 1 | u polkitd - "PolicyKit Daemon" /etc/polkit-1 2 | -------------------------------------------------------------------------------- /pkgs/popt/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://repo.distr1.org/distri/jackherer/orig/popt/popt-1.16.tar.gz" 2 | hash: "e728ed296fe9f069a0e005003c3d6b2dde3d9cad453422a10d6558616d304cc8" 3 | version: "1.16-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/powertop/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://01.org/sites/default/files/downloads//powertop-2.12.tar.gz" 2 | hash: "5cbb3a3c41d32dc2b7d12ee962cae444a9c982c17d14c73e0df064718be231ce" 3 | version: "2.12-7" 4 | pull: { 5 | releases_url: "https://01.org/powertop/downloads" 6 | } 7 | 8 | cbuilder: {} 9 | 10 | # build dependencies: 11 | dep: "ncurses" 12 | dep: "libnl" 13 | -------------------------------------------------------------------------------- /pkgs/procps-ng/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.15.tar.xz" 2 | hash: "10bd744ffcb3de2d591d2f6acf1a54a7ba070fdcc432a855931a5057149f0465" 3 | version: "3.3.15-8" 4 | 5 | cherry_pick: "procps.patch" 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "ncurses" 11 | -------------------------------------------------------------------------------- /pkgs/procps-ng/procps.patch: -------------------------------------------------------------------------------- 1 | --- a/include/nls.h 2018-09-08 14:35:09.086491842 +0200 2 | +++ b/include/nls.h 2018-09-08 14:35:14.342625549 +0200 3 | @@ -6,7 +6,7 @@ 4 | #define PROCPS_NG_NLS_H 5 | 6 | /* programs issuing textdomain() need PACKAGE string */ 7 | -#include "../config.h" 8 | +#include "config.h" 9 | 10 | /* programs issuing bindtextdomain() also need LOCALEDIR string */ 11 | #ifndef LOCALEDIR 12 | -------------------------------------------------------------------------------- /pkgs/psmisc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/psmisc/psmisc/psmisc-23.2.tar.xz" 2 | hash: "4b7cbffdc9373474da49b85dc3457ae511c43dc7fa7d94513fe06f89dcb87880" 3 | version: "23.2-9" 4 | 5 | cherry_pick: "dirstamp.patch" # https://gitlab.com/psmisc/psmisc/merge_requests/17 6 | 7 | # build dependencies: 8 | dep: "ncurses" 9 | 10 | cbuilder: {} 11 | -------------------------------------------------------------------------------- /pkgs/psmisc/dirstamp.patch: -------------------------------------------------------------------------------- 1 | --- a/Makefile.in 2017-06-15 22:41:44.845035618 +0200 2 | +++ b/Makefile.in 2018-10-14 16:02:51.300869380 +0200 3 | @@ -1091,7 +1091,7 @@ 4 | .PRECIOUS: Makefile 5 | 6 | 7 | -src/signames.h: src/signames.c Makefile 8 | +src/signames.h: src/signames.c Makefile src/$(am__dirstamp) 9 | export LC_ALL=C ; \ 10 | @CPP@ -dM $< |\ 11 | tr -s '\t ' ' ' | sort -n -k 3 | sed \ 12 | -------------------------------------------------------------------------------- /pkgs/pycairo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/pygobject/pycairo/releases/download/v1.19.1/pycairo-1.19.1.tar.gz" 2 | hash: "2c143183280feb67f5beb4e543fd49990c28e7df427301ede04fc550d3562e84" 3 | version: "1.19.1-8" 4 | 5 | pythonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "cairo" 9 | -------------------------------------------------------------------------------- /pkgs/pygobject/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.acc.umu.se/pub/GNOME/sources/pygobject/3.31/pygobject-3.31.4.tar.xz" 2 | hash: "d17a3ee2fc71fb51b512fdf81520bfc0a85cd5811214b4ae917f20151df78e45" 3 | version: "3.31.4-8" 4 | 5 | mesonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "gobject-introspection" 9 | dep: "gettext" 10 | dep: "cairo" 11 | dep: "pycairo" 12 | -------------------------------------------------------------------------------- /pkgs/python-setuptools2.7/build.textproto: -------------------------------------------------------------------------------- 1 | source: "distri+source://python-setuptools" 2 | hash: "125855e597d95dd0711078eaaa615523d39791a57c2de3f96805e5d0c64fa9b9" 3 | version: "41.0.1-6" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: {} 9 | 10 | dep: "python2.7" 11 | 12 | # build dependencies: 13 | build_step: { 14 | argv: "python2.7" 15 | argv: "setup.py" 16 | argv: "install" 17 | argv: "--prefix=${DISTRI_PREFIX}" 18 | argv: "--root=${DISTRI_DESTDIR}" 19 | } 20 | -------------------------------------------------------------------------------- /pkgs/python-six/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://files.pythonhosted.org/packages/21/9f/b251f7f8a76dec1d6651be194dfba8fb8d7781d10ab3987190de8391d08e/six-1.14.0.tar.gz" 2 | hash: "236bdbdce46e6e6a3d61a337c0f8b763ca1e8717c03b369e87a7ec7ce1319c0a" 3 | version: "1.14.0-1" 4 | 5 | pythonbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/python2.7/py.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.O 2018-09-10 14:51:35.071299059 +0200 2 | +++ b/configure 2018-09-10 14:51:44.739157840 +0200 3 | @@ -10238,7 +10238,7 @@ 4 | fi 5 | 6 | if test "$with_system_ffi" = "yes" && test -n "$PKG_CONFIG"; then 7 | - LIBFFI_INCLUDEDIR="`"$PKG_CONFIG" libffi --cflags-only-I 2>/dev/null | sed -e 's/^-I//;s/ *$//'`" 8 | + LIBFFI_INCLUDEDIR="`CPATH= "$PKG_CONFIG" libffi --cflags-only-I 2>/dev/null | sed -e 's/^-I//;s/ *$//'`" 9 | else 10 | LIBFFI_INCLUDEDIR="" 11 | fi 12 | -------------------------------------------------------------------------------- /pkgs/python3-mako/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://files.pythonhosted.org/packages/42/64/fc7c506d14d8b6ed363e7798ffec2dfe4ba21e14dda4cfab99f4430cba3a/Mako-1.1.2.tar.gz" 2 | hash: "3139c5d64aa5d175dbafb95027057128b5fbd05a40c53999f3905ceb53366d9d" 3 | version: "1.1.2-1" 4 | 5 | pythonbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/python3/Modules/Setup.local: -------------------------------------------------------------------------------- 1 | zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -L/ro/zlib-i686-1.2.11-4/out/lib -lz 2 | _curses _cursesmodule.c -L/ro/ncurses-i686-6.2-9/out/lib -lncurses 3 | _curses_panel _curses_panel.c -L/ro/ncurses-i686-6.2-9/out/lib -lpanel -lncurses 4 | 5 | -------------------------------------------------------------------------------- /pkgs/python3/py.patch: -------------------------------------------------------------------------------- 1 | --- a/configure.O 2018-09-10 14:51:35.071299059 +0200 2 | +++ b/configure 2018-09-10 14:51:44.739157840 +0200 3 | @@ -10238,7 +10238,7 @@ 4 | fi 5 | 6 | if test "$with_system_ffi" = "yes" && test -n "$PKG_CONFIG"; then 7 | - LIBFFI_INCLUDEDIR="`"$PKG_CONFIG" libffi --cflags-only-I 2>/dev/null | sed -e 's/^-I//;s/ *$//'`" 8 | + LIBFFI_INCLUDEDIR="`CPATH= "$PKG_CONFIG" libffi --cflags-only-I 2>/dev/null | sed -e 's/^-I//;s/ *$//'`" 9 | else 10 | LIBFFI_INCLUDEDIR="" 11 | fi 12 | -------------------------------------------------------------------------------- /pkgs/qemu/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.qemu.org/qemu-4.2.0.tar.xz" 2 | hash: "d3481d4108ce211a053ef15be69af1bdd9dde1510fda80d92be0f6c3e98768f0" 3 | version: "4.2.0-9" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "python3" 9 | dep: "pixman" 10 | dep: "bzip2" 11 | -------------------------------------------------------------------------------- /pkgs/readline/ncurses.patch: -------------------------------------------------------------------------------- 1 | --- old/configure 2016-09-07 23:15:16.000000000 +0200 2 | +++ new/configure 2019-09-14 18:40:36.087079678 +0200 3 | @@ -6101,6 +6101,7 @@ 4 | TERMCAP_DEP= 5 | fi 6 | 7 | +TERMCAP_LIB=-lncurses 8 | if test "$TERMCAP_LIB" = "./lib/termcap/libtermcap.a"; then 9 | if test "$prefer_curses" = yes; then 10 | TERMCAP_LIB=-lcurses 11 | -------------------------------------------------------------------------------- /pkgs/readline/ncurses2.patch: -------------------------------------------------------------------------------- 1 | --- old/shlib/Makefile.in 2015-07-13 00:41:58.000000000 +0200 2 | +++ new/shlib/Makefile.in 2019-09-14 19:10:59.409624110 +0200 3 | @@ -86,7 +86,7 @@ 4 | SHOBJ_LIBS = @SHOBJ_LIBS@ 5 | 6 | SHLIB_XLDFLAGS = @LDFLAGS@ @SHLIB_XLDFLAGS@ 7 | -SHLIB_LIBS = @SHLIB_LIBS@ 8 | +SHLIB_LIBS = @SHLIB_LIBS@ -lncurses 9 | 10 | SHLIB_DOT = @SHLIB_DOT@ 11 | SHLIB_LIBPREF = @SHLIB_LIBPREF@ 12 | -------------------------------------------------------------------------------- /pkgs/readline/stdarg.patch: -------------------------------------------------------------------------------- 1 | --- old/rlstdc.h 2011-03-26 20:00:21.000000000 +0100 2 | +++ new/rlstdc.h 2020-04-25 15:54:08.374162497 +0200 3 | @@ -44,7 +44,7 @@ 4 | 5 | /* Moved from config.h.in because readline.h:rl_message depends on these 6 | defines. */ 7 | -#if defined (__STDC__) && defined (HAVE_STDARG_H) 8 | +#if defined (__STDC__) 9 | # define PREFER_STDARG 10 | # define USE_VARARGS 11 | #else 12 | Binary files /dev/null and new/rlstdc.h~ differ 13 | -------------------------------------------------------------------------------- /pkgs/rsync/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.samba.org/pub/rsync/rsync-3.1.3.tar.gz" 2 | hash: "55cc554efec5fdaad70de921cd5a5eeb6c29a95524c715f3bbf849235b0800c0" 3 | version: "3.1.3-2" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "perl" 9 | -------------------------------------------------------------------------------- /pkgs/ruby/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.gz" 2 | hash: "d418483bdd0000576c1370571121a6eb24582116db0b7bb2005e90e250eae418" 3 | version: "2.7.1-6" 4 | pull: { 5 | releases_url: "https://www.ruby-lang.org/en/downloads/" 6 | } 7 | 8 | # https://bugs.ruby-lang.org/issues/16836 9 | cherry_pick: "pc-ldflags.patch" 10 | 11 | cbuilder: {} 12 | 13 | # build dependencies: 14 | dep: "openssl" 15 | -------------------------------------------------------------------------------- /pkgs/sbc/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://mirrors.edge.kernel.org/pub/linux/bluetooth/sbc-1.4.tar.xz" 2 | hash: "518bf46e6bb3dc808a95e1eabad26fdebe8a099c1e781c27ed7fca6c2f4a54c9" 3 | version: "1.4-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libsndfile" 9 | -------------------------------------------------------------------------------- /pkgs/screen/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/screen/screen-4.8.0.tar.gz" 2 | hash: "6e11b13d8489925fde25dfb0935bf6ed71f9eb47eff233a181e078fde5655aa1" 3 | version: "4.8.0-1" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | -------------------------------------------------------------------------------- /pkgs/sdl2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.libsdl.org/release/SDL2-2.0.12.tar.gz" 2 | hash: "349268f695c02efbc9b9148a70b85e58cefbbf704abd3e91be654db7f1e2c863" 3 | version: "2.0.12-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "mesa" 9 | -------------------------------------------------------------------------------- /pkgs/sed/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/sed/sed-4.8.tar.xz" 2 | hash: "f79b0cfea71b37a8eeec8490db6c5f7ae7719c35587f21edb0617f370eeff633" 3 | version: "4.8-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | -------------------------------------------------------------------------------- /pkgs/setxkbmap/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/setxkbmap-1.3.2.tar.bz2" 2 | hash: "8ff27486442725e50b02d7049152f51d125ecad71b7ce503cfa09d5d8ceeb9f5" 3 | version: "1.3.2-8" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-xkb-config-root=/ro/${DISTRI_RESOLVE:xkeyboard-config}/out/share/X11/xkb" 7 | } 8 | 9 | # build dependencies: 10 | dep: "libx11" 11 | dep: "libxkbfile" 12 | 13 | runtime_dep: "xkeyboard-config" 14 | -------------------------------------------------------------------------------- /pkgs/shadow/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/shadow-maint/shadow/releases/download/4.8.1/shadow-4.8.1.tar.xz" 2 | hash: "a3ad4630bdc41372f02a647278a8c3514844295d36eefe68ece6c3a641c1ae62" 3 | version: "4.8.1-9" 4 | 5 | cbuilder: {} 6 | 7 | cherry_pick: "0001-remove-selinux.patch" 8 | -------------------------------------------------------------------------------- /pkgs/silversearcher/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/ggreer/the_silver_searcher/archive/2.2.0.tar.gz" 2 | hash: "6a0a19ca5e73b2bef9481c29a508d2413ca1a0a9a5a6b1bd9bbd695a7626cbf9" 3 | version: "2.2.0-7" 4 | 5 | writable_sourcedir: true # for autoreconf 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | 12 | # build dependencies: 13 | dep: "pcre" 14 | dep: "xzutils" 15 | -------------------------------------------------------------------------------- /pkgs/sqlite3/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://sqlite.org/2018/sqlite-autoconf-3260000.tar.gz" 2 | hash: "5daa6a3fb7d1e8c767cd59c4ded8da6e4b00c61d3b466d0685e35c4dd6d7bf5d" 3 | version: "3.26.0-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/srcfs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "empty://" 2 | version: "native-21" 3 | 4 | extra_file: "srcfs.service" 5 | 6 | # This is the shortest and fastest way to build an empty package: 7 | dep: "bash" 8 | build_step: { 9 | argv: "/bin/sh" 10 | argv: "-c" 11 | argv: "" 12 | } 13 | 14 | runtime_dep: "distri1" 15 | 16 | install: { 17 | systemd_unit: "${DISTRI_SOURCEDIR}/srcfs.service" 18 | } 19 | -------------------------------------------------------------------------------- /pkgs/srcfs/srcfs.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=srcfs 3 | 4 | [Service] 5 | ExecStart=/bin/distri fuse -section=src -repo=/rosrc -overlays=distri-nonexistant -autodownload /usr/src 6 | 7 | [Install] 8 | WantedBy=multi-user.target 9 | -------------------------------------------------------------------------------- /pkgs/sshfs/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/libfuse/sshfs/releases/download/sshfs-3.7.0/sshfs-3.7.0.tar.xz" 2 | hash: "6e7e86831f3066b356e7f16e22f1b8a8f177fda05146f6a5eb821c2fd0541c34" 3 | version: "3.7.0-8" 4 | 5 | mesonbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "fuse" 9 | dep: "glib" 10 | -------------------------------------------------------------------------------- /pkgs/startup-notification/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://www.freedesktop.org/software/startup-notification/releases/startup-notification-0.12.tar.gz" 2 | hash: "3c391f7e930c583095045cd2d10eb73a64f085c7fde9d260f2652c7cb3cfbe4a" 3 | version: "0.12-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "xcb-util" 10 | -------------------------------------------------------------------------------- /pkgs/strace/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://strace.io/files/5.1/strace-5.1.tar.xz" 2 | hash: "f5a341b97d7da88ee3760626872a4899bf23cf8dee56901f114be5b1837a9a8b" 3 | version: "5.1-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | dep: "libunwind" 10 | -------------------------------------------------------------------------------- /pkgs/sudo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://www.sudo.ws/dist/sudo-1.8.31p1.tar.gz" 2 | hash: "c73cfdfbc1c5cc259fcc3a355e1bacfed99c5580daeadec9704a24cd5e6d15d8" 3 | version: "1.8.31p1-9" 4 | 5 | pull: { 6 | releases_url: "https://www.sudo.ws" 7 | release_regexp: "stable release is\\s*”, which does not work in a user namespace 7 | extra_configure_flag: "--enable-login" # e.g. for getty 8 | } 9 | 10 | # build dependencies: 11 | dep: "pam" 12 | -------------------------------------------------------------------------------- /pkgs/v4l-utils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2" 2 | hash: "956118713f7ccb405c55c7088a6a2490c32d54300dd9a30d8d5008c28d3726f7" 3 | version: "1.20.0-1" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-udevdir=${DISTRI_PREFIX}/lib/udev" 7 | } 8 | 9 | # build dependencies: 10 | dep: "perl" 11 | -------------------------------------------------------------------------------- /pkgs/vala/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://download.gnome.org/sources/vala/0.48/vala-0.48.5.tar.xz" 2 | hash: "a3d4c0e0dadd4c64962205d2f448af72d6bd8c67919d984012b8a41b843ec757" 3 | version: "0.48.5-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "flex" 9 | dep: "bison" 10 | dep: "graphviz" 11 | dep: "glib" 12 | -------------------------------------------------------------------------------- /pkgs/vim/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://ftp.vim.org/pub/vim/unix/vim-8.2.tar.bz2" 2 | hash: "f087f821831b4fece16a0461d574ccd55a8279f64d635510a1e10225966ced3b" 3 | version: "8.2-5" 4 | 5 | writable_sourcedir: true 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | # Keep debug symbols in make install 10 | extra_make_flag: "STRIP=/bin/true" 11 | } 12 | 13 | # build dependencies: 14 | dep: "ncurses" 15 | -------------------------------------------------------------------------------- /pkgs/wget/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/wget/wget-1.20.3.tar.lz" 2 | hash: "69607ce8216c2d1126b7a872db594b3f21e511e660e07ca1f81be96650932abb" 3 | version: "1.20.3-1" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "gnutls" 11 | -------------------------------------------------------------------------------- /pkgs/which/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://ftp.gnu.org/gnu/which/which-2.21.tar.gz" 2 | hash: "f4a245b94124b377d8b49646bf421f9155d36aa7614b6ebf83705d3ffc76eaad" 3 | version: "2.21-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/wxpython/pythonpath.patch: -------------------------------------------------------------------------------- 1 | --- old/build.py 2019-01-05 20:48:40.000000000 +0100 2 | +++ new/build.py 2019-06-01 00:57:13.653938301 +0200 3 | @@ -157,7 +157,6 @@ 4 | setPythonVersion(args) 5 | setDevModeOptions(args) 6 | 7 | - os.environ['PYTHONPATH'] = phoenixDir() 8 | os.environ['PYTHONUNBUFFERED'] = 'yes' 9 | os.environ['WXWIN'] = wxDir() 10 | 11 | -------------------------------------------------------------------------------- /pkgs/xauth/build.textproto: -------------------------------------------------------------------------------- 1 | # https://xorg.freedesktop.org/releases/individual/app/xauth-1.0.10.tar.bz2 is slow 2 | source: "http://t.zekjur.net/xauth-1.0.10.tar.bz2" 3 | hash: "5afe42ce3cdf4f60520d1658d2b17face45c74050f39af45dccdc95e73fafc4d" 4 | version: "1.0.10-7" 5 | 6 | cbuilder: {} 7 | 8 | # build dependencies: 9 | dep: "libx11" 10 | dep: "libxext" 11 | dep: "libxmu" 12 | -------------------------------------------------------------------------------- /pkgs/xbitmaps/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xbitmaps-1.1.0.tar.bz2" 2 | hash: "c9a2059c8b0636b7ee1169647bb22f6eb4a0589e36fdb98936002e2569ad8761" 3 | version: "1.1.0-6" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/xcb-proto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-proto-1.13.tar.bz2" 2 | hash: "7b98721e669be80284e9bbfeab02d2d0d54cd11172b72271e47a2fe875e2bde1" 3 | version: "1.13-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "python3" 9 | 10 | -------------------------------------------------------------------------------- /pkgs/xcb-util-cursor/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-cursor-0.1.3.tar.bz2" 2 | hash: "05a10a0706a1a789a078be297b5fb663f66a71fb7f7f1b99658264c35926394f" 3 | version: "0.1.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "m4" 9 | dep: "xorgproto" 10 | dep: "xcb-util-renderutil" 11 | dep: "xcb-util-image" 12 | -------------------------------------------------------------------------------- /pkgs/xcb-util-image/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-image-0.4.0.tar.bz2" 2 | hash: "2db96a37d78831d643538dd1b595d7d712e04bdccf8896a5e18ce0f398ea2ffc" 3 | version: "0.4.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | dep: "xorgproto" 10 | dep: "xcb-util" 11 | -------------------------------------------------------------------------------- /pkgs/xcb-util-keysyms/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-keysyms-0.4.0.tar.bz2" 2 | hash: "0ef8490ff1dede52b7de533158547f8b454b241aa3e4dcca369507f66f216dd9" 3 | version: "0.4.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | -------------------------------------------------------------------------------- /pkgs/xcb-util-renderutil/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-renderutil-0.3.9.tar.bz2" 2 | hash: "c6e97e48fb1286d6394dddb1c1732f00227c70bd1bedb7d1acabefdd340bea5b" 3 | version: "0.3.9-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | dep: "xorgproto" 10 | 11 | -------------------------------------------------------------------------------- /pkgs/xcb-util-wm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-wm-0.4.1.tar.bz2" 2 | hash: "28bf8179640eaa89276d2b0f1ce4285103d136be6c98262b6151aaee1d3c2a3f" 3 | version: "0.4.1-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "libxcb" 11 | dep: "xorgproto" 12 | dep: "m4" 13 | -------------------------------------------------------------------------------- /pkgs/xcb-util-xrm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/Airblader/xcb-util-xrm/releases/download/v1.3/xcb-util-xrm-1.3.tar.bz2" 2 | hash: "301cf33701207ea8782d49f4cb6404abd8f2d64e16f242017fd720be7c900c85" 3 | version: "1.3-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "m4" 9 | dep: "libxcb" 10 | dep: "xorgproto" 11 | dep: "xcb-util" 12 | dep: "libx11" 13 | -------------------------------------------------------------------------------- /pkgs/xcb-util/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xcb.freedesktop.org/dist/xcb-util-0.4.0.tar.bz2" 2 | hash: "46e49469cb3b594af1d33176cd7565def2be3fa8be4371d62271fabb5eae50e9" 3 | version: "0.4.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | dep: "xorgproto" 10 | 11 | -------------------------------------------------------------------------------- /pkgs/xclip/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://deb.debian.org/debian/pool/main/x/xclip/xclip_0.13.orig.tar.gz" 2 | hash: "ca5b8804e3c910a66423a882d79bf3c9450b875ac8528791fb60ec9de667f758" 3 | version: "0.13-5" 4 | 5 | writable_sourcedir: true # for autoreconf 6 | in_tree_build: true 7 | 8 | cbuilder: { 9 | autoreconf: true 10 | } 11 | 12 | # build dependencies: 13 | dep: "libx11" 14 | dep: "libxmu" 15 | -------------------------------------------------------------------------------- /pkgs/xdm/xservers.patch: -------------------------------------------------------------------------------- 1 | --- old/config/Xservers.ws.cpp 2018-11-22 02:01:20.000000000 +0100 2 | +++ new/config/Xservers.ws.cpp 2019-06-23 12:21:50.225166727 +0200 3 | @@ -9,4 +9,4 @@ 4 | XCOMM look like: 5 | XCOMM XTerminalName:0 foreign 6 | XCOMM 7 | -:0 local BINDIR/X :0 DEFAULTVT 8 | +:0 local /ro/bin/Xorg :0 DEFAULTVT 9 | -------------------------------------------------------------------------------- /pkgs/xf86-input-libinput/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/driver/xf86-input-libinput-0.29.0.tar.bz2" 2 | hash: "c28b56a21754b972db31798e6a4cf4dc9d69208d08f8fe41701a94def5e94bee" 3 | version: "0.29.0-11" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorg-server" 9 | dep: "xorgproto" 10 | dep: "libinput" 11 | -------------------------------------------------------------------------------- /pkgs/xf86-input-synaptics/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-1.9.1.tar.bz2" 2 | hash: "7af83526eff1c76e8b9e1553b34245c203d029028d8044dd9dcf71eef1001576" 3 | version: "1.9.1-9" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-xorg-conf-dir=/ro/${DISTRI_FULLNAME}/out/share/X11/xorg.conf.d" 7 | } 8 | 9 | # build dependencies: 10 | dep: "xorg-server" 11 | dep: "xorgproto" 12 | dep: "libevdev" 13 | dep: "libxi" 14 | -------------------------------------------------------------------------------- /pkgs/xf86-video-vesa/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/driver/xf86-video-vesa-2.4.0.tar.bz2" 2 | hash: "bf443c94d7bf6cd4e248f8a3147f4647be04dc4c80250d9405006263bbdee38c" 3 | version: "2.4.0-9" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorg-server" 9 | dep: "xorgproto" 10 | -------------------------------------------------------------------------------- /pkgs/xfconf/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://archive.xfce.org/src/xfce/xfconf/4.13/xfconf-4.13.8.tar.bz2" 2 | hash: "55e2441c4ff78a7006fabb59647f7bc1f190cbb82327b93ba063ff624a896591" 3 | version: "4.13.8-7" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | dep: "intltool" 11 | dep: "libxfce4util" 12 | dep: "python3" 13 | dep: "glib" 14 | -------------------------------------------------------------------------------- /pkgs/xhost/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xhost-1.0.8.tar.bz2" 2 | hash: "a2dc3c579e13674947395ef8ccc1b3763f89012a216c2cc6277096489aadc396" 3 | version: "1.0.8-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "libxmu" 11 | -------------------------------------------------------------------------------- /pkgs/xinput/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xinput-1.6.3.tar.gz" 2 | hash: "9f29f9bfe387c5a3d582f9edc8c5a753510ecc6fdfb154c03b5cea5975b10ce4" 3 | version: "1.6.3-1" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxext" 10 | dep: "libxi" 11 | dep: "libxrandr" 12 | dep: "libxinerama" 13 | -------------------------------------------------------------------------------- /pkgs/xkbcomp/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xkbcomp-1.4.3.tar.bz2" 2 | hash: "06242c169fc11caf601cac46d781d467748c6a330e15b36dce46520b8ac8d435" 3 | version: "1.4.3-8" 4 | 5 | cbuilder: { 6 | extra_configure_flag: "--with-xkb-config-root=/ro/${DISTRI_RESOLVE:xkeyboard-config}/out/share/X11/xkb" 7 | } 8 | 9 | # build dependencies: 10 | dep: "xorgproto" 11 | dep: "libx11" 12 | dep: "libxkbfile" 13 | 14 | runtime_dep: "xkeyboard-config" 15 | -------------------------------------------------------------------------------- /pkgs/xkeyboard-config/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.29.tar.bz2" 2 | hash: "1d4175278bf06000683656763a8b1d3282c61a314b6db41260c8efe92d621802" 3 | version: "2.29-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "intltool" 11 | dep: "python3" 12 | -------------------------------------------------------------------------------- /pkgs/xmlto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://releases.pagure.org/xmlto/xmlto-0.0.28.tar.bz2" 2 | hash: "1130df3a7957eb9f6f0d29e4aa1c75732a7dfb6d639be013859b5c7ec5421276" 3 | version: "0.0.28-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | runtime_dep: "libxslt" 10 | -------------------------------------------------------------------------------- /pkgs/xorg-macros/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/util/util-macros-1.19.2.tar.bz2" 2 | hash: "d7e43376ad220411499a79735020f9d145fdc159284867e99467e0d771f3e712" 3 | version: "1.19.2-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | -------------------------------------------------------------------------------- /pkgs/xorg-server/xwayland-config.patch: -------------------------------------------------------------------------------- 1 | --- /dev/null 2018-11-14 08:15:01.995999488 +0100 2 | +++ b/include/xwayland-config.h.meson.in 2018-11-29 08:27:16.141777162 +0100 3 | @@ -0,0 +1,11 @@ 4 | +/* xwayland-config.h.meson.in: not at all generated */ 5 | + 6 | +#pragma once 7 | + 8 | +#include 9 | + 10 | +/* Build glamor support for Xwayland */ 11 | +#mesondefine XWL_HAS_GLAMOR 12 | + 13 | +/* Build eglstream support for Xwayland */ 14 | +#mesondefine XWL_HAS_EGLSTREAM 15 | -------------------------------------------------------------------------------- /pkgs/xorgproto/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/proto/xorgproto-2020.1.tar.bz2" 2 | hash: "54a153f139035a376c075845dd058049177212da94d7a9707cf9468367b699d2" 3 | version: "2020.1-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | # TODO: the contents do not seem to be picked up in the pkgconfig lib dir correctly 10 | install: { 11 | symlink: { oldname: "../share/pkgconfig" newname: "lib/pkgconfig" } 12 | } 13 | -------------------------------------------------------------------------------- /pkgs/xrandr/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xrandr-1.5.0.tar.bz2" 2 | hash: "c1cfd4e1d4d708c031d60801e527abc9b6d34b85f2ffa2cadd21f75ff38151cd" 3 | version: "1.5.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "libxrandr" 11 | dep: "libxrender" 12 | -------------------------------------------------------------------------------- /pkgs/xrdb/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xrdb-1.2.0.tar.bz2" 2 | hash: "f23a65cfa1f7126040d68b6cf1e4567523edac10f8dc06f23d840d330c7c6946" 3 | version: "1.2.0-8" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "xorgproto" 9 | dep: "libx11" 10 | dep: "libxmu" 11 | -------------------------------------------------------------------------------- /pkgs/xset/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xset-1.2.4.tar.bz2" 2 | hash: "e4fd95280df52a88e9b0abc1fee11dcf0f34fc24041b9f45a247e52df941c957" 3 | version: "1.2.4-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxmu" 10 | -------------------------------------------------------------------------------- /pkgs/xsetroot/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xsetroot-1.1.2.tar.bz2" 2 | hash: "10c442ba23591fb5470cea477a0aa5f679371f4f879c8387a1d9d05637ae417c" 3 | version: "1.1.2-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libx11" 9 | dep: "libxmu" 10 | dep: "libxcursor" 11 | dep: "xbitmaps" 12 | -------------------------------------------------------------------------------- /pkgs/xss-lock/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://bitbucket.org/raymonad/xss-lock/get/1e158fb20108.tar.gz" 2 | hash: "19c9e55fd14346e79a1cfaa400cb51ef467d9e3f482fb28a38ba2bbc2c972d91" 3 | version: "0.3.0+g20190419-8" 4 | 5 | cmakebuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | dep: "xcb-util" 10 | dep: "glib" 11 | -------------------------------------------------------------------------------- /pkgs/xtrans/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/lib/xtrans-1.4.0.tar.bz2" 2 | hash: "377c4491593c417946efcd2c7600d1e62639f7a8bbca391887e2c4679807d773" 3 | version: "1.4.0-7" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | 9 | install: { 10 | # TODO: remove once both share/pkgconfig (arch-indep) and lib/pkgconfig (arch-dep) are union overlays 11 | symlink: { oldname: "../share/pkgconfig" newname: "lib/pkgconfig" } 12 | } 13 | -------------------------------------------------------------------------------- /pkgs/xwininfo/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://xorg.freedesktop.org/releases/individual/app/xwininfo-1.1.5.tar.bz2" 2 | hash: "7a405441dfc476666c744f5fcd1bc8a75abf8b5b1d85db7b88b370982365080e" 3 | version: "1.1.5-5" 4 | 5 | cbuilder: {} 6 | 7 | # build dependencies: 8 | dep: "libxcb" 9 | dep: "libx11" 10 | -------------------------------------------------------------------------------- /pkgs/xzutils/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://downloads.sourceforge.net/project/lzmautils/xz-5.2.5.tar.gz" 2 | hash: "f6f4910fd033078738bd82bfba4f49219d03b17eb0794eb91efbae419f4aba10" 3 | version: "5.2.5-7" 4 | 5 | cbuilder: {} 6 | -------------------------------------------------------------------------------- /pkgs/yajl2/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://github.com/lloyd/yajl/archive/2.1.0.tar.gz" 2 | hash: "3fb73364a5a30efe615046d07e6db9d09fd2b41c763c5f7d3bfb121cd5c5ac5a" 3 | version: "2.1.0-7" 4 | 5 | cmakebuilder: {} 6 | 7 | # build dependencies: 8 | 9 | install: { 10 | # xtrans is the only package which installs to share/pkgconfig 11 | symlink: { oldname: "../../share/pkgconfig/yajl.pc" newname: "lib/pkgconfig/yajl.pc" } 12 | } 13 | -------------------------------------------------------------------------------- /pkgs/yasm/build.textproto: -------------------------------------------------------------------------------- 1 | source: "http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz" 2 | hash: "3dce6601b495f5b3d45b59f7d2492a340ee7e84b5beca17e48f862502bd5603f" 3 | version: "1.3.0-6" 4 | 5 | writable_sourcedir: true # generate files in /usr/src (included in src squashfs) 6 | 7 | cbuilder: {} 8 | 9 | # build dependencies: 10 | -------------------------------------------------------------------------------- /pkgs/zlib/build.textproto: -------------------------------------------------------------------------------- 1 | source: "https://zlib.net/zlib-1.2.11.tar.gz" 2 | hash: "c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1" 3 | version: "1.2.11-4" # TODO: update. this was extracted from binutils 4 | 5 | cmakebuilder: {} 6 | -------------------------------------------------------------------------------- /postgres/upstream_status.sql: -------------------------------------------------------------------------------- 1 | -- sudo -u postgres createdb -E utf8 --owner michael distri 2 | -- psql distri < upstream_status.schema 3 | 4 | CREATE TABLE IF NOT EXISTS upstream_status ( 5 | package TEXT NOT NULL PRIMARY KEY, -- like in distri/pkgs/, e.g. i3lock 6 | upstream_version TEXT NULL, 7 | last_reachable TIMESTAMP NULL, 8 | unreachable BOOLEAN DEFAULT true NOT NULL 9 | ); 10 | -------------------------------------------------------------------------------- /systemd/distri-autobuilder.service.in: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=distri autobuilder 3 | 4 | [Service] 5 | ExecStart=@AUTOBUILDER@ 6 | 7 | [Install] 8 | WantedBy=default.target 9 | -------------------------------------------------------------------------------- /systemd/distri-checkupstream.timer: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Run distri-checkupstream daily 3 | 4 | [Timer] 5 | OnCalendar=*-*-* 07:50:00 6 | 7 | [Install] 8 | WantedBy=timers.target 9 | -------------------------------------------------------------------------------- /systemd/rsyncd.conf: -------------------------------------------------------------------------------- 1 | use chroot = no 2 | # 0 = no limit 3 | max connections = 0 4 | pid file = /var/run/rsyncd.pid 5 | exclude = lost+found/ 6 | transfer logging = yes 7 | timeout = 900 8 | ignore nonreadable = yes 9 | dont compress = *.gz *.tgz *.zip *.z *.Z *.rpm *.deb *.bz2 *.zst 10 | 11 | [distri] 12 | path = /srv/repo.distr1.org/distri/ 13 | comment = distri 14 | read only = yes 15 | list = true 16 | -------------------------------------------------------------------------------- /systemd/rsyncd.socket: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Rsync Server Socket 3 | Conflicts=rsyncd.service 4 | 5 | [Socket] 6 | ListenStream=873 7 | Accept=yes 8 | IPAddressDeny=any 9 | IPAddressAllow=2001:db8::1 10 | 11 | [Install] 12 | WantedBy=sockets.target 13 | -------------------------------------------------------------------------------- /systemd/ssh_config: -------------------------------------------------------------------------------- 1 | Host distri0 2 | Hostname localhost 3 | User root 4 | Port 5555 5 | UserKnownHostsFile=/dev/null 6 | CheckHostIP=no 7 | StrictHostKeyChecking=no 8 | IdentitiesOnly=yes 9 | -------------------------------------------------------------------------------- /travis/check-txtpbfmt.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -e 4 | set -x 5 | 6 | txtpbfmt pkgs/*/build.textproto && git diff --exit-code pkgs || (echo 'build.textproto files were not formatted using txtpbfmt!'; false) 7 | -------------------------------------------------------------------------------- /website/archetypes/default.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "{{ replace .Name "-" " " | title }}" 3 | date: {{ .Date }} 4 | draft: true 5 | --- 6 | 7 | -------------------------------------------------------------------------------- /website/content/release-notes/_index.md: -------------------------------------------------------------------------------- 1 | --- 2 | title: "distri releases" 3 | menu: 4 | main: 5 | title: "Releases" 6 | weight: 50 7 | --- 8 | -------------------------------------------------------------------------------- /website/layouts/robots.txt: -------------------------------------------------------------------------------- 1 | User-Agent: * 2 | sitemap: https://distr1.org/sitemap.xml 3 | -------------------------------------------------------------------------------- /website/layouts/shortcodes/asciinema.html: -------------------------------------------------------------------------------- 1 | asciicast 2 | -------------------------------------------------------------------------------- /website/layouts/shortcodes/getstarted.html: -------------------------------------------------------------------------------- 1 | → Get started: run distri 2 | -------------------------------------------------------------------------------- /website/layouts/shortcodes/md.html: -------------------------------------------------------------------------------- 1 | {{ .Inner | markdownify }} 2 | -------------------------------------------------------------------------------- /website/layouts/shortcodes/thingstotry.html: -------------------------------------------------------------------------------- 1 | → Cool things to try 2 | -------------------------------------------------------------------------------- /website/resources/_gen/assets/scss/sass/sidebar.scss_f300667da4f5b5f84e1a9e0702b2fdde.content: -------------------------------------------------------------------------------- 1 | .bd-toc { 2 | position: sticky; 3 | top: 4rem; 4 | height: calc(100vh - 4rem); 5 | overflow-y: auto; } 6 | 7 | .bd-toc ul { 8 | list-style: none; 9 | padding-left: 1em; 10 | border-left: 1px solid #eee; } 11 | 12 | .bd-toc li { 13 | margin-top: 1em; 14 | margin-bottom: 1em; } 15 | 16 | /* TODO: move this to a separate style sheet */ 17 | .bigbutton { 18 | margin-left: 1em; 19 | margin-right: 1em; } 20 | -------------------------------------------------------------------------------- /website/resources/_gen/assets/scss/sass/sidebar.scss_f300667da4f5b5f84e1a9e0702b2fdde.json: -------------------------------------------------------------------------------- 1 | {"Target":"sass/sidebar.css","MediaType":"text/css","Data":{}} -------------------------------------------------------------------------------- /website/static/CNAME: -------------------------------------------------------------------------------- 1 | distr1.org 2 | -------------------------------------------------------------------------------- /website/static/img/chrome-tracing-profile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/chrome-tracing-profile.jpg -------------------------------------------------------------------------------- /website/static/img/chrome-tracing-profile.thumb.2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/chrome-tracing-profile.thumb.2x.jpg -------------------------------------------------------------------------------- /website/static/img/chrome-tracing-profile.thumb.3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/chrome-tracing-profile.thumb.3x.jpg -------------------------------------------------------------------------------- /website/static/img/chrome-tracing-profile.thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/chrome-tracing-profile.thumb.jpg -------------------------------------------------------------------------------- /website/static/img/gdb-debugging-session.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/gdb-debugging-session.jpg -------------------------------------------------------------------------------- /website/static/img/gdb-debugging-session.thumb.2x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/gdb-debugging-session.thumb.2x.jpg -------------------------------------------------------------------------------- /website/static/img/gdb-debugging-session.thumb.3x.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/gdb-debugging-session.thumb.3x.jpg -------------------------------------------------------------------------------- /website/static/img/gdb-debugging-session.thumb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/gdb-debugging-session.thumb.jpg -------------------------------------------------------------------------------- /website/static/img/ttfb.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/static/img/ttfb.jpg -------------------------------------------------------------------------------- /website/themes/distri/archetypes/default.md: -------------------------------------------------------------------------------- 1 | +++ 2 | +++ 3 | -------------------------------------------------------------------------------- /website/themes/distri/assets/sass/sidebar.scss: -------------------------------------------------------------------------------- 1 | .bd-toc { 2 | position: sticky; 3 | top: 4rem; 4 | height: calc(100vh - 4rem); 5 | overflow-y: auto 6 | } 7 | 8 | .bd-toc ul { 9 | list-style: none; 10 | padding-left: 1em; 11 | border-left: 1px solid #eee; 12 | } 13 | 14 | .bd-toc li { 15 | margin-top: 1em; 16 | margin-bottom: 1em; 17 | } 18 | 19 | /* TODO: move this to a separate style sheet */ 20 | .bigbutton { 21 | margin-left: 1em; 22 | margin-right: 1em; 23 | } 24 | -------------------------------------------------------------------------------- /website/themes/distri/layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/themes/distri/layouts/404.html -------------------------------------------------------------------------------- /website/themes/distri/layouts/_default/baseof.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | {{- partial "head.html" . -}} 4 | 5 |
6 |
7 | 8 | {{- partial "header.html" . -}} 9 | 10 | {{ block "main" . }} 11 | {{ end }} 12 | 13 |
14 |
15 | {{- partial "footer.html" . -}} 16 | 17 | 18 | -------------------------------------------------------------------------------- /website/themes/distri/layouts/_default/single.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |
4 | 5 | {{- partial "nav.html" . -}} 6 | {{ .Content }} 7 | 8 |
9 | 10 |

11 | © 2018 Michael Stapelberg and contributors 12 |

13 |
14 |
15 | 18 |
19 |
20 | {{ end }} 21 | -------------------------------------------------------------------------------- /website/themes/distri/layouts/index.html: -------------------------------------------------------------------------------- 1 | {{ define "main" }} 2 |
3 |
4 | 5 | {{- partial "nav.html" . -}} 6 | {{ .Content }} 7 | 8 |
9 | 10 |

11 | © 2018 Michael Stapelberg and contributors 12 |

13 |
14 |
15 |
16 |
17 | {{ end }} 18 | -------------------------------------------------------------------------------- /website/themes/distri/layouts/partials/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/distr1/distri/93a19ed31839b4a20039f52c1cd82a26a1158342/website/themes/distri/layouts/partials/header.html --------------------------------------------------------------------------------