q66
f0e852c511
xbps-src: implement per-architecture repocache
...
That means instead of having a single hostdir/repocache, there
is now hostdir/repocache-$XBPS_TARGET_MACHINE.
This solves multiple problems:
1) When cross-compiling for different architectures and the repos
for host and target differ, you will not get signature/checksum
conflicts for noarch packages.
2) The clean-repocache command will not delete noarch packages that
don't belong to that architecture.
3) Clean mixing of glibc and musl masterdirs with the same hostdir
is now possible; even when building natively, the musl masterdir
will use its repocache-foo-musl, while the glibc masterdir will
use repocache-foo.
[ci skip]
2020-01-28 18:25:39 +01:00
q66
4098c62ebc
xbps-src: prevent builddir/destdir from always being removed
...
The problem here is that newly introduced behavior in commit
b2b0409be4
resulted in builddir and
destdir *always* being removed when starting a build, as a part of
masterdir auto-update. We don't want this as we may want to resume
a previous build (e.g. by running stages individually or by resuming
a failed build from where it stopped).
Therefore, explicitly override the removal to restore previous behavior.
2020-01-28 01:09:04 +01:00
a dinosaur
3a039a288f
New package: libopenmpt-0.4.11
2020-01-26 16:28:11 +01:00
Juan RP
d94a15be8f
xbps-src: use XBPS_INSTALL_ARGS; allow custom xbps.d settings.
...
If `etc/xbps.d/custom` exists (directory) and contains
xbps.d(5) .conf files, those will be copied verbatim
to `masterdir/etc/xbps.d`.
This allows you to set your custom xbps.d(5) settings
without having to modify any other file.
This is also useful for testing xbps.d(5) noextract feature.
2020-01-26 10:41:12 +01:00
John
4c3b1f9bcd
boost: update to 1.72.0.
...
[ci skip]
2020-01-25 19:06:19 +01:00
John
e4377b0bb1
New package: boost1.69-1.69.0
2020-01-25 19:06:14 +01:00
damneq
f0d921de9f
wlroots: update to 0.10.0
2020-01-25 08:51:48 +01:00
Jürgen Buchmüller
f6217e635e
wildmidi: Enable libopenal; replaces WildMidi>=0
...
Remove the common/shlibs entry for WildMidi in favor of libwildmidi.
We can now remove the WildMidi{,-devel} packages.
2020-01-24 16:28:03 +01:00
mobinmob
d224b06d8e
00-distfiles.sh: allow bsdtar for zip and 7z archives
2020-01-24 14:53:41 +01:00
Frank Steinborn
ada657711b
New package: kafkacat-1.5.0
2020-01-24 13:35:00 +01:00
Jürgen Buchmüller
3e3c864af5
New package: wildmidi-0.4.3
2020-01-23 17:53:54 +01:00
damneq
55abe22ddd
Waybar: update to 0.9.0
2020-01-21 16:13:24 +01:00
yopito
bcfba5765f
python3-pyside2: update to 5.14.0 w/ Qt 5.13.2 support, fix update detection
...
fix #18353
2020-01-19 21:20:17 +01:00
yopito
1e8322abc5
shiboken2: update to 5.14.0, fix update detection
2020-01-19 21:20:17 +01:00
Jürgen Buchmüller
3c45d65422
mutter: needs gettext in hostmakedepends
...
Also fix common/shlibs entries for mutter-3.34.1
2020-01-19 16:59:05 +01:00
Helmut Pozimski
1d84baf522
cfitsio: change to gnu_configure build_style
...
The upstream CMake file produces a wrong soname and a broken
pkg-config file.
2020-01-19 15:07:46 +01:00
Helmut Pozimski
2517c6b47d
aqbanking: update to 6.0.0. (soname bump)
2020-01-18 20:36:01 +01:00
Helmut Pozimski
671eff253e
aqbanking: update to 5.99.45. (soname bump)
2020-01-16 20:36:27 +01:00
Helmut Pozimski
37296ca0b3
gwenhywfar: update to 5.1.0. (soname bump)
2020-01-16 20:36:27 +01:00
Duncaen
0ad3adfb0b
Revert "xbps-src/build.sh: always start with a clean statedir."
...
This reverts commit 2a959e32ee
.
2020-01-13 23:34:00 +01:00
Enno Boland
7f2456a54b
common/shlib: remove legacy shlibs of NetworkManager
2020-01-12 20:52:03 +01:00
q66
2b7fb8124c
00-distfiles.sh: allow bsdtar for ruby gems
2020-01-11 18:52:20 +01:00
q66
f317ed5e7e
common/build-style/cmake.sh: strip -pipe if present in C(XX)FLAGS
...
Reason: https://gitlab.kitware.com/cmake/cmake/issues/19590
Our workaround within cmake is not sufficient as it does not
address the issue fully and things still break sometimes. So
work around this in the build-style for the time being (and
drop the cmake patch).
Once this is fixed upstream (probably needs special casing
for the -pipe flag and strip it during compile tests) we
can drop this.
2020-01-11 18:52:12 +01:00
Juan RP
7abccdf66c
intel-gmmlib: update to 19.4.1 (soname bump).
2020-01-11 09:15:37 +01:00
Jürgen Buchmüller
1111601672
common.sh: if $XBPS_SKIP_REMOTEREPOS rm *remote*
...
There may be /etc/xbps.d/*remote* config files dangling from a previous
run w/o XBPS_SKIP_REMOTEREPOS being set. Make sure to remove them
in case $XBPS_SKIP_REMOTEREPOS is set for this run.
2020-01-08 16:54:32 +01:00
Jürgen Buchmüller
5a06132cc3
common/shlibs: remove duplicate for libgee-0.8.so.2
2020-01-08 14:37:48 +01:00
Duncaen
210c4ded44
Revert "Revert "Revert "Revert "Revert "Revert "libressl: bump minimum versions in common/shlib to 3.0.2.""""""
...
This reverts commit 68da858f9b
.
2020-01-06 15:14:54 +01:00
Jürgen Buchmüller
834a0a397f
00-distfiles.sh: fix bsdtar contents checksum (@)
...
Closes : #18070
2020-01-06 15:15:50 +01:00
Duncaen
68da858f9b
Revert "Revert "Revert "Revert "Revert "libressl: bump minimum versions in common/shlib to 3.0.2."""""
...
This reverts commit abb8fe932a
.
2020-01-06 15:06:00 +01:00
Juan RP
a540b683ad
travis/prepare: use lz4 compression type for pkgs/repos.
...
lz4 is the fastest one available with libarchive, and
size is not the most important thing in travis.
2020-01-05 18:36:44 +01:00
Juan RP
2a959e32ee
xbps-src/build.sh: always start with a clean statedir.
...
Let's see if this fixes buildbot...
2020-01-05 13:02:43 +01:00
Juan RP
0ad1351c30
xbps-src/chroot.sh: repair "binary-bootstrap" for 32bit on x86_64.
2020-01-05 12:07:30 +01:00
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
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
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
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