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
Juan RP
7b11d13c38
travis: always build a recent base-chroot
pkg
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
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
Piotr Wójcik
85f5e06fda
xbps-src: don't install checkdepends for cross build
2020-01-02 23:15:41 +01:00
Juan RP
f814af991a
procps-ng: update to 3.3.16.
2019-12-31 14:43:36 +01:00
Juan RP
8c9aca6426
xbps-src: "build-options" obj is a string, no newlines accepted.
2019-12-29 20:19:54 +01:00
Đoàn Trần Công Danh
f130fb058a
hook: python-shebang: check for shebang in the first line only
...
- Grepping whole files is inefficient
- git-instaweb (in git package) has the code to generate python file in
a here doc in the middle of its code, old hook generates false
positive with this package
2019-12-28 18:02:39 +01:00
Stefano Ragni
5c29661bf1
common/shlibs: remove unused mesa XvMC libs
2019-12-27 20:21:57 +01:00
Juan RP
b0f2108b4b
vlc: rebuild with a fixed common/shlibs for rpi.
...
The arm pkgs are linked against libGLESv2.so, which
is provided by the rpi-userland pkg. Use proper ordering.
Close #17814
2019-12-27 15:28:08 +01:00
Piraty
0e0bfacd8b
wireshark: update to 3.2.0.
2019-12-26 13:41:13 +01:00
Juan RP
ceda3ed999
common/shlibs: resolve conflicts for intel-gmmlib.
2019-12-26 12:36:50 +01:00
Nathan Owens
55913be7fc
jsonnet: Add devel package
...
Package development libraries and headers.
Closes #17240
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-25 17:46:50 +01:00
Leah Neukirchen
9dba2a6063
fetch-xtools.sh: update xtools link.
2019-12-25 15:30:03 +01:00
Nathan Owens
b9cf628bb7
virglrenderer: update to 0.8.1
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-25 12:53:21 +01:00
bra1nwave
fc0f9d89fa
libfilezilla: update to 0.19.3.
2019-12-25 08:19:35 +01:00
travankor
c6e2c36877
libplacebo: update to 1.29.0.
2019-12-25 08:01:49 +01:00
Nathan Owens
7d772c879b
snapper: update to 0.8.7
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-25 07:49:47 +01:00
Leah Neukirchen
bd739bd45f
environment/build-style/python*-module: makedepends on the appropriate versions.
2019-12-23 17:34:15 +01:00
Leah Neukirchen
d3968bef3c
build-style/python[3]-module: override _PYTHON_SYSCONFIGDATA_NAME
...
Use the sysconfigdata for the appropriate cross arch.
Upstream change: https://bugs.python.org/issue36235
2019-12-23 17:15:51 +01:00
Leah Neukirchen
16069736c3
boost: rebuild for Python 3.8.
...
Also ensure bjam is called with the same parameters, to avoid
a full rebuild with -j1 in do_install.
2019-12-23 14:11:46 +01:00
Leah Neukirchen
915fe2de9f
common/environment/setup/python.sh: update to Python 3.8.
2019-12-23 14:11:45 +01:00
Leah Neukirchen
5f4f355bf6
python3: update to 3.8.1.
2019-12-23 14:11:45 +01:00
q66
7febf540a9
shutils/purge_distfiles.sh: fix purging of multiple distfiles
...
Previously, xbps-src would try to find checksums in template files
and not purge those found but it actually ignored everything that
had the checksums specified on multiple lines.
The reason for this is that the bash 'read' builtin reads until it
finds a newline, and if you specify multiple checksums on multiple
lines rather than on one line it would ignore all but the first.
Fix this by replacing newlines with spaces, so that it can properly
read all checksums into an array.
2019-12-23 00:53:29 +01:00
Piraty
2098bb5e57
New package: jitterentropy-2.2.0
2019-12-20 21:06:01 +01:00
Leah Neukirchen
d94c8e6a21
grpc: update to 1.26.0.
2019-12-19 11:27:35 +01:00
Jürgen Buchmüller
a4cee10ed8
libgee: update to 0.20.2
2019-12-19 00:52:25 +01:00
q66
9fa2f232b0
libticalcs2: remove texinfo hostdep and fix shlibs typo
2019-12-18 23:17:24 +01:00
Nathan Owens
8b96d62c16
libiscsi: update to 1.19.0
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-16 20:52:18 +01:00
Stefano Ragni
d9d9ef77b1
common/shlibs: add libigdgmm.so.12
2019-12-16 18:22:04 +01:00
Zach Dykstra
b23faf706c
New package: pam_zfscrypt 0.2.0
2019-12-15 20:13:34 +01:00
Juan RP
3a08e3d1b6
xbps-src: new pre-pkg hook that prints collected rdeps.
2019-12-15 18:55:58 +01:00
Juan RP
f7412cdf8d
xbps-src: don't set -i to xbps-install(1).
...
As reported by @pullmoll via https://github.com/void-linux/xbps/issues/190
the culprit is this assignment, rather than in the xbps code.
Tested with local and remote repos, no regressions found.
2019-12-15 18:53:04 +01:00
Gangsta Cat
502d8d90d0
dotherside: update to 0.6.5.
2019-12-15 16:53:40 +01:00
Cameron Nemo
23ff926700
base-files: install /usr/lib32 symlink on i686
2019-12-15 09:17:51 +01:00
Cameron Nemo
091ab0b612
base-files: ship bin and lib symlinks
2019-12-14 14:01:42 +01:00
q66
43a43845a5
common/shlibs: add missing libglvnd libs
...
These are linked against when using .pc files, cmake FindOpenGL
and so on, so lots of things will now complain about shlibs
being missing.
[ci skip]
2019-12-14 11:27:42 +01:00
q66
3a363d2611
xbps-src: account for nonfree repo with -E
...
This makes sure nonfree packages don't get rebuilt when -E is
passed to xbps-src.
[ci skip]
2019-12-14 11:26:36 +01:00
John
4a967a96da
common/rust.sh: set CARGO_HOME to /host/cargo
...
currently cargo chaches everything in /tmp/.cargo and is not shared
between masterdirs
2019-12-14 11:25:59 +01:00
Stefano Ragni
1eb451790d
common/shlibs: add libnvidia-glsi.so.340.107
2019-12-14 11:08:43 +01:00
Nathan Owens
51a700cbca
liblouis: update to 3.12.0
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-12 14:22:23 +01:00
Nathan Owens
b9bb0daef3
libyang: update to 1.0r5
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-12 14:20:01 +01:00
Daniel Eyßer
f928f9861c
libtorrent-rasterbar: update to 1.2.2.
2019-12-12 10:30:38 +01:00
Piraty
e9be840c54
x265: update to 3.2.1.
2019-12-09 11:37:10 +01:00
lemmi
246f0f9242
ddcutil: update to 0.9.8.
2019-12-07 06:02:45 +01:00
Piotr Wójcik
0139bdb524
04-create-xbps-medatada-scripts.sh: autogenerate pycompile_modules
2019-12-06 20:23:37 +01:00
Jürgen Buchmüller
79503e11e1
openexr: update to 2.4.0
...
Use qemu-user-static to run binaries for the target.
[ci skip]
2019-12-06 13:49:52 +01:00
Jürgen Buchmüller
e4dae813f1
ilmbase: update to 2.4.0
...
Use qemu-user-static to run binaries for the target.
[ci skip]
2019-12-06 13:49:52 +01:00
k4leg
1584dc3b27
common/shlibs: add libbtrfsutil.so.1.
2019-12-06 11:20:51 +01:00
q66
32a183b3d1
New package: openjdk10-bootstrap-10.0.2p13
...
This will be used to bootstrap openjdk11. It is itself
bootstrapped with openjdk9-bootstrap.
2019-12-01 12:33:37 +01:00
q66
e5f37001ed
New package: openjdk9-bootstrap-9.0.4p12
...
This will be used to bootstrap openjdk10-bootstrap, which will
be used to bootstrap openjdk11. It is itself bootstrapped with
openjdk8.
2019-12-01 12:33:37 +01:00
Stefano Ragni
3c8ad720a3
shutils/bulk.sh: use XBPS_DISTDIR when running xbps-src
2019-12-01 12:14:39 +01:00
Nathan Owens
1d525ca432
fwupd: update to 1.3.3
...
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-12-01 12:13:52 +01:00
Nathan Owens
96e751df65
New Package: tpm2-tss-2.3.1
2019-12-01 12:13:52 +01:00
Andrew Benson
66b62e55e7
New package: termrec-0.18
2019-11-29 21:51:02 +01:00
k4leg
f820dce5dc
atom: update to 1.41.0. [ci skip]
2019-11-29 14:18:48 +01:00
Jürgen Buchmüller
64b61c7eda
kea: update to 1.7.2
...
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-11-28 19:17:08 +01:00
John
f20e10cd44
Revert "build-style meson: fix _MESON_CPU_FAMILY=ppc64le"
...
This reverts commit 0d23f73635
.
2019-11-27 21:41:55 +01:00
Andrew Benson
c11c71e59d
libmodule: update to 5.0.0.
2019-11-27 16:37:08 +01:00
Jürgen Buchmüller
0d23f73635
build-style meson: fix _MESON_CPU_FAMILY=ppc64le
...
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-11-27 11:16:20 +01:00
Helmut Pozimski
d800a0bd4d
libfilezilla: update to 0.19.1. (soname bump)
2019-11-26 22:25:24 +01:00
Leah Neukirchen
a41dd71546
bind: update to 9.11.13.
2019-11-25 15:35:19 +01:00
John
b9ff9d22f0
nuspell: update to 3.0.0.
2019-11-25 11:03:57 +01:00
q66
6783ab9f47
openjdk: update to 8u232b09, rename to openjdk8, native bootstrap
...
This updates OpenJDK 8 to a newer version and brings a bunch of
changes.
Newly, it is bootstrapped with openjdk7-bootstrap, so it does not
need to download binaries. It can also cross-compile and is patched
for musl and other platforms.
We're newly using the aarch64 port repo in order to get aarch64
JIT. For non-aarch64 platforms, the codebase is the same.
The symlink for /usr/lib/jvm/openjdk is also now gone and we're
using a unified java-VERSION-VENDOR naming.
Also general template cleanup.
[ci skip]
2019-11-24 16:33:30 -05:00
Nathan Owens
b0a5e07877
dar: update to 2.6.6
2019-11-24 13:23:28 +01:00
Nathan Owens
4aa3104dab
libusbmuxd: update to 2.0.0
...
Change from pkg-config to pkgconf
Signed-off-by: Nathan Owens <ndowens04@gmail.com>
2019-11-24 13:20:08 +01:00
Duncaen
abb8fe932a
Revert "Revert "Revert "Revert "libressl: bump minimum versions in common/shlib to 3.0.2.""""
...
This reverts commit 311dc44c33
.
2019-11-24 04:44:54 +01:00
Duncaen
311dc44c33
Revert "Revert "Revert "libressl: bump minimum versions in common/shlib to 3.0.2."""
...
This reverts commit e949a508a8
.
2019-11-24 04:23:31 +01:00
Piotr Wójcik
eb3405a5ed
hooks/generate-gitrevs: update summary
2019-11-23 09:33:32 +01:00
Leah Neukirchen
0d773373c6
jimtcl: update to 0.79.
2019-11-20 11:48:25 +01:00
q66
021b7cc11e
xbps-src: revert to previous bulk_sortdeps code
...
This should restore sort-dependencies behavior back to its former
behavior of not including all of the build dependencies not in
the input list in its listing.
2019-11-19 02:04:25 +01:00
Duncaen
e949a508a8
Revert "Revert "libressl: bump minimum versions in common/shlib to 3.0.2.""
...
This reverts commit 9f3a7058c7
.
2019-11-19 01:33:03 +01:00