Commit Graph

116716 Commits

Author SHA1 Message Date
Juan RP
7a217ffadd travis/build.sh: install base-chroot and remove autodeps. 2020-01-05 10:44:56 +01:00
Juan RP
80b76c221a xbps-src: update_base_chroot(): remove autodeps after sysup. 2020-01-05 10:44:56 +01:00
Juan RP
9703739139 travis/build.sh: always update base-chroot in masterdir. 2020-01-05 10:44:56 +01:00
Juan RP
ebb1ff140a travis/build.sh: fix xbps-src opts for ethereal. 2020-01-05 10:44:56 +01:00
Juan RP
958e3ead5d travis: rebuild base-chroot via build.sh not prepare.sh. 2020-01-05 10:44:56 +01:00
Juan RP
7b11d13c38 travis: always build a recent base-chroot pkg 2020-01-05 10:44:56 +01:00
Juan RP
e502a4fd76 tar, texinfo: xlintify 2020-01-05 10:44:56 +01:00
Juan RP
817d3a8b7d chroot_init: return 0 at the end to not inherit last cmd errval. 2020-01-05 10:44:56 +01:00
Juan RP
281b4a577e texinfo: xlintify 2020-01-05 10:44:56 +01:00
Juan RP
8fbebf0bdf base-chroot: xlintify 2020-01-05 10:44:56 +01:00
Juan RP
8b21a5a74d travis: some tweaks for base-chroot-v2:
- no need to perform `boostrap-update` anymore, xbps-src does it now.
- don't set useless values to `etc/conf`.
2020-01-05 10:44:56 +01:00
Juan RP
e4a5beb116 travis: update set_mirror.sh for etc/xbps.d. 2020-01-05 10:44:56 +01:00
Juan RP
75eca1b03e xbps-src: base-chroot-v2 (reduce artifacts/deps)
This patchset contains multiple changes to xbps-src and
its required package "base-chroot" for building packages
via chroot.

- moved xbps.d(5) conf files to `etc/xbps.d`.
- renamed xbps.d(5) repository files to `etc/xbps.d/repos-{local,remote}*`.
- do not set `--repository` to any xbps command that supports it,
  xbps-src now simply populates `rootdir/etc/xbps.d` with correct
  settings (taking care of CHROOT_READY/IN_CHROOT).
- Unless `-C` is set (to preserve builddir/destdir/autodeps), when
  entering to the chroot (if CHROOT_READY is set), xbps-src will
  clean up the masterdir and then perform a system update to always
  use a constant set of packages for that exact date.
- Improved some normal/error msgs.
- Includes support for `xbps>=0.58`.
- common/hooks: switch to bsdtar.
- base-chroot:
  - base-chroot-musl is gone, now unified for glibc/musl.
  - deps removed: gettext, mpfr, readline, texinfo, which, xz.
  - deps changed: tar -> bsdtar.

Effectively this reduces dependencies in `base-chroot`, makes
it unified for musl and glibc, switches xbps-src to use `bsdtar`
rather than GNU `tar` and `xz`, gets rid of useless host dependencies
like GNU gettext, texinfo, etc.

I've been testing these changes for 1 month or so already,
I was able to build from scratch `base-system` for both native
and multiple targets, i.e `./xbps-src -a target -Nt pkg base-system`
2020-01-05 10:44:56 +01:00
Karl Nilsson
b714ffe390 python3-trimesh: update to 3.5.12. 2020-01-04 23:55:04 +01:00
Leah Neukirchen
dcbd333987 cwm: update to 6.6. 2020-01-04 21:49:21 +01:00
Duncaen
f784c96339
cura: fix distfile 2020-01-04 20:22:48 +01:00
Duncaen
002c7ef72c
cura-fdm-materials: fix distfile 2020-01-04 20:19:24 +01:00
Duncaen
4aa863e93d
cura-engine: fix distfile 2020-01-04 20:17:30 +01:00
Duncaen
5667d57c20
libSavitar: fix distfile 2020-01-04 20:15:38 +01:00
Duncaen
5e0a471091
Uranium: fix distfile 2020-01-04 20:14:22 +01:00
Duncaen
fd2e136038
libArcus: fix distfile 2020-01-04 20:12:22 +01:00
Juan RP
5421fb227d
libinput: update to 1.15.0. 2020-01-04 20:10:24 +01:00
Karl Nilsson
5a3c2d4c4f cura: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Karl Nilsson
d15baa624f cura-fdm-materials: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Karl Nilsson
de018484f0 cura-engine: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Karl Nilsson
643b566d67 Uranium: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Karl Nilsson
65c27432ea libArcus: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Karl Nilsson
e4bad969eb libSavitar: update to 4.4.1. 2020-01-04 20:08:38 +01:00
Adrian Siekierka
1266e9707e pycharm-community: update to 2019.3.1. 2020-01-04 18:45:04 +01:00
mobinmob
637d48107b font-3270: update to 2.0.3. 2020-01-04 18:41:32 +01:00
Nathan Owens
3fe69f0452 postgis: update to 3.0.0. 2020-01-04 18:40:31 +01:00
Nathan Owens
998b08f917 ruby-faraday: update to 1.0.0. 2020-01-04 18:39:36 +01:00
Nathan Owens
fea08452dd ruby-ffi: update to 1.11.3. 2020-01-04 18:39:13 +01:00
Jürgen Buchmüller
2d04301141 gcc-multilib: add tar to hostmakedepends 2020-01-04 14:56:37 +01:00
Nathan Owens
5a4c527e6f ruby-addressable: fix dependency version 2020-01-04 13:14:41 +01:00
Juan RP
90879abe0f
xbps: fix xbps update with indirect broken revdeps.
Merged from master.

See 10075c28e5
2020-01-04 13:10:33 +01:00
Gerardo Di Iorio
e334e00fd6 minio: update to 2020.01.03. 2020-01-04 11:37:56 +01:00
Juan RP
73b6b1b574
xbps: sync xbps-checkvers(1) with 0.58.
Without this xbps-checkvers(1) failed to check for
the correct binpkg version in xbps repos.
2020-01-04 11:28:59 +01:00
Juan RP
ac7098156a
libarchive: update to 3.4.1. 2020-01-04 10:36:16 +01:00
Nathan Owens
f9f7195e57 cmake-gui: update to 3.16.2
Update to 3.16.2 and use cmake build_style
as this enables cross-build support.
Adopt package
2020-01-04 09:28:24 +01:00
Andrew Benson
f957e5b442 spotify-tui: update to 0.11.0. 2020-01-04 09:27:25 +01:00
Nathan Owens
fbfb18bcd3 neovim-remote: update to 2.4.0. 2020-01-04 09:25:40 +01:00
Nathan Owens
be296827cb python-tempora: update to 2.0.0. 2020-01-04 09:25:23 +01:00
Mikkel Hauvgaard
59f6538525 cargo-outdated: updated to 0.9.1 2020-01-04 09:24:52 +01:00
Mikkel Hauvgaard
8bba116fd1 cargo-about: updated to 0.1.1 2020-01-04 09:24:40 +01:00
Mikkel Hauvgaard
8d98344956 rust-cargo-bloat: update to 0.9.1 2020-01-04 09:24:23 +01:00
Mikkel Hauvgaard
87d1fdfb86 rust-cargo-audit: update to 0.10.0 2020-01-04 09:24:11 +01:00
Stefan Mühlinghaus
ae7f41d12b mypaint: update to 1.2.2 2020-01-04 09:21:41 +01:00
Nathan Owens
f9ea91a4b0 tevent: update to 0.10.2 ; fix cross-build
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2020-01-04 09:18:43 +01:00
Nathan Owens
9de9d02c15 talloc: update to 2.3.1
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2020-01-04 09:18:43 +01:00