Commit graph

106853 commits

Author SHA1 Message Date
Jürgen Buchmüller
f5b502d3c5 Revert "xbps-src: bulk_build() use existing shell funcs."
This reverts commit 642cfa74c4.
2019-07-05 12:08:35 +02:00
Jürgen Buchmüller
ce04eac533
stack: fix checksum for cabal.config
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-07-05 11:47:14 +02:00
Juan RP
642cfa74c4 xbps-src: bulk_build() use existing shell funcs.
... rather than forking xbps-src again.

Closes: #12797 [via git-merge-pr]
2019-07-05 08:53:52 +02:00
Juan RP
5c4d340c5f xbps-src: silence show-avail 2019-07-05 08:53:52 +02:00
Juan RP
4262450928 xbps-src: improve bulk code a bit more.
- use `show-avail` to discard broken pkgs.
- the parallel logic was incomplete.
- avoid unnecessary sorting.
2019-07-05 08:53:52 +02:00
Juan RP
3b73edbaa5 xbps-src: improve bulk_sortdeps().
./xbps-src sort-dependencies $(./xbps-src show-build-deps xbps)

0.202s vs 0.514s
2019-07-05 08:53:52 +02:00
Juan RP
ba4c05aa00 xbps-src: fix reconfiguration of bootstrap pkgs. 2019-07-05 08:53:51 +02:00
Juan RP
1fc6aea821 xbps-src: fix XBPS_CHECKVERS_XCMD.
Needs to set -r $XBPS_CROSS_BASE to use correct dbdir.
2019-07-05 08:53:51 +02:00
Juan RP
28af8073b1 pkg-config: get rid of a redundant host dep. 2019-07-05 08:53:51 +02:00
Juan RP
543e9e715c python3: update to 3.6.9. 2019-07-05 08:53:51 +02:00
Juan RP
2a4e178e35 xbps-src: multiple performance improvements.
- use xbps-checkvers(1) to resolve dependencies.
- all dependencies are installed at once for the host and target.
- the `show-build-deps` target is now much faster.
- the `update-bulk/show-repo-updates` targets are now much faster.
- the `update-sys/show-sys-updates` targets are now much faster.
- the `bootstrap` target now works on musl hosts.
- simplified some loops.
- use cut(1) rather than awk(1) where applicable.
- multiple random changes to improve performance.

Based on work started by @Duncaen on https://github.com/void-linux/void-packages/pull/12433

Close https://github.com/void-linux/void-packages/pull/12433
Close https://github.com/void-linux/void-packages/pull/11282
2019-07-05 08:53:51 +02:00
q66
7801a8cef8 linux5.1: add patch to unbreak build on big-endian ppc64 + gcc9
[ci skip]
2019-07-05 08:29:18 +02:00
q66
8102e009d4 linux4.19: add patch to unbreak build on big-endian ppc64 + gcc9 2019-07-05 08:29:18 +02:00
Frank Steinborn
3529745664 libdrm: update to 2.4.99. 2019-07-04 21:09:36 +02:00
biopsin
b1d5887872 find-cursor: update 1.3 2019-07-04 21:09:14 +02:00
John
bf8151e649 krita: update to 4.2.2. 2019-07-04 20:20:28 +02:00
mobinmob
dd11bc852a deluge: update to 2.0.3 2019-07-04 17:42:41 +02:00
John
be32287e29 biblioteq: update to 2019.06.06. 2019-07-04 15:30:10 +00:00
John
245196511e MEGAcmd: rebuilt for MEGAsdk-3.5.4 2019-07-04 15:29:49 +00:00
John
d53eb8bf2e MEGAsync: update to 4.1.1.0. 2019-07-04 15:29:49 +00:00
John
56fd6c783c MEGAsdk: update to 3.5.4. 2019-07-04 15:29:49 +00:00
John
a5ac8a2d9f proj: update to 6.1.1. 2019-07-04 15:29:34 +00:00
Paper Mountain Studio
1a261ce555 podman: update to 1.4.4 2019-07-04 13:12:17 +02:00
Paper Mountain Studio
c2db77adbc xfce4-screenshooter: update to 1.9.5 2019-07-04 13:12:01 +02:00
Johannes
efee83382c cbindgen: update to 0.9.0. 2019-07-04 11:45:46 +02:00
Johannes
55676abaa7 wol: bump to trigger build on aarch64 2019-07-04 11:33:55 +02:00
Helmut Pozimski
6e131a73e4 linux4.14: update to 4.14.132.
[skip ci]
2019-07-04 08:44:19 +02:00
Peter Bui
74e70ba748 chromium: update to 75.0.3770.100.
[ci skip]
2019-07-04 07:12:19 +02:00
Paper Mountain Studio
59739ae020 dunst: update to 1.4.1 2019-07-04 07:08:43 +02:00
Daniel Eyßer
c830b23a54 i2pd: update to 2.27.0. 2019-07-04 07:08:20 +02:00
Johannes
de8bea55cd ImageMagick6: update to 6.9.10.51. 2019-07-03 23:16:27 +02:00
Johannes
44a660ea85 ImageMagick: update to 7.0.8.51. 2019-07-03 23:16:27 +02:00
Helmut Pozimski
d3635eb324 linux4.19: update to 4.19.57.
[skip ci]
2019-07-03 22:32:00 +02:00
Helmut Pozimski
abef593d9c libvirt: update to 5.5.0. 2019-07-03 22:31:05 +02:00
Duncaen
68b889c06f picosat: add missing picosat-devel link 2019-07-03 21:29:18 +02:00
Duncaen
3e4ed393e6 New package: picosat-965 2019-07-03 21:10:51 +02:00
Helmut Pozimski
e795dbe930 linux5.1: update to 5.1.16. 2019-07-03 20:28:40 +02:00
mobinmob
2f8a9d9031 libtorrent-rasterbar: build with python3 bindings 2019-07-03 20:14:11 +02:00
Benjamín Albiñana
6ae66a2620 lazydocker: update to 0.4 2019-07-03 20:00:54 +02:00
Paper Mountain Studio
cdd0b4b309 gallery-dl: update to 1.8.7 2019-07-03 19:33:56 +02:00
jbl007
e52a900a06 fs-uae: Update to 3.0.0 2019-07-03 19:33:30 +02:00
Paper Mountain Studio
4b3d9f263d hub: update to 2.12.1 2019-07-03 18:31:44 +02:00
Paper Mountain Studio
685c821c10 wireguard: update to 0.0.20190702 2019-07-03 17:04:56 +02:00
Daniel Eyßer
165492a77b neovim: update to 0.3.8. 2019-07-03 16:41:51 +02:00
Daniel A. Maierhofer
bb1c300458 phpMyAdmin: update to 4.9.0.1. 2019-07-03 16:02:13 +02:00
Andrew Benson
ec31ec107c peframe: update to 6.0.3. 2019-07-03 16:00:48 +02:00
Piraty
a5a2de50e8 rpi-kernel: update to 4.19.56.
picked one patch from upstream to make it build for aarch64.

Fixes: #12665

[skip travis]
2019-07-03 14:15:36 +02:00
Johannes
1f0daf46d0 ack: add perl to dependencies. 2019-07-03 01:44:59 +02:00
Piotr Wójcik
da0941ef07 vlc: update to 3.0.7.1. 2019-07-03 00:36:00 +02:00
Piotr Wójcik
c3cfeb56e8 update-check: find versions with more components 2019-07-03 00:36:00 +02:00