Juan RP
12f676e6f2
xbps-src: install_pkg_deps: restore previous behaviour.
...
Don't msg_error if a dependency failed to build, maybe
due to broken or nocross.
2020-01-05 10:48:13 +01:00
Juan RP
b2b0409be4
xbps-src/chroot.sh: simplify update_base_chroot().
2020-01-05 10:44:56 +01:00
Juan RP
fde04ae647
travis/build.sh: xbps-src takes care of everything now.
...
Also this file does not contain any bashism, so use /bin/sh.
2020-01-05 10:44:56 +01:00
Juan RP
b164856abd
xbps-src/chroot.sh: silence grep output
2020-01-05 10:44:56 +01:00
Juan RP
d53ffa1750
README.md: update requirements.
2020-01-05 10:44:56 +01:00
Juan RP
81b2dc578e
travis/build.sh: simplify logic
2020-01-05 10:44:56 +01:00
Juan RP
d547e90018
hooks/do-extract: 00-distfiles.sh: disable trap on ERR.
2020-01-05 10:44:56 +01:00
Juan RP
d15b1f6746
hooks: 00-distfiles.sh: detect bsdtar and then tar (GNU).
...
This way xbps-src is able to work with any of them.
2020-01-05 10:44:56 +01:00
Juan RP
3c729b5614
.travis.yml: bump voidlinux docker tag.
...
Original commit in https://github.com/void-linux/void-packages/pull/18049
will be reverted after testing.
@the-maldridge
2020-01-05 10:44:56 +01:00
Juan RP
50c641ddcf
xbps-src: updated list of required host utils.
2020-01-05 10:44:56 +01:00
Juan RP
8e0644f7cf
travis/build.sh: use -E (and get rid of -f) while building base-chroot.
2020-01-05 10:44:56 +01:00
Juan RP
5285cb9212
xbps-src: fix for x86_64 local multilib repos.
...
Found and fixed by @pullmoll
2020-01-05 10:44:56 +01:00
Juan RP
c21a48243d
base-chroot: fix license?
2020-01-05 10:44:56 +01:00
Juan RP
f0323d0e25
tar: fix for ethereal chroot-style
2020-01-05 10:44:56 +01:00
Juan RP
34d6624a5c
travis/build.sh: perform sysup before installing base-chroot.
2020-01-05 10:44:56 +01:00
Juan RP
05980fbaba
travis/build.sh: also use xbps.d repos, to resolve missing deps.
2020-01-05 10:44:56 +01:00
Juan RP
5b938c9c0c
travis/build.sh: local repo path v2
2020-01-05 10:44:56 +01:00
Juan RP
186e9f3025
travis/build.sh: fix repo path, use -H.
2020-01-05 10:44:56 +01:00
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