Commit Graph

4947 Commits

Author SHA1 Message Date
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
Duncaen 9f3a7058c7
Revert "libressl: bump minimum versions in common/shlib to 3.0.2."
This reverts commit 1a93024d4e.
2019-11-19 01:17:35 +01:00
q66 80b96a0ea0 common: better location for config.{sub,guess} + update 2019-11-18 20:36:27 +01:00
q66 90a7924359 New package: openjdk7-bootstrap-7u221b02
This is a new toolchain used to bootstrap OpenJDK 8. It is itself
bootstrapped using gcj-6, which lets us compile the whole chain
from source without fetching foreign binaries.

[ci skip]
2019-11-18 18:48:57 +01:00
Anthony Iliopoulos d605538c64 alsa-lib: update to 1.2.1. 2019-11-17 11:57:45 +01:00
Doan Tran Cong Danh ad5e48816c build-style/go: use glob instead of find 2019-11-16 12:49:56 +01:00
q66 6f1c7ff607 New package: gcc6-6.5.0
This is the first part of an effort to allow bootstrapping openjdk
without downloading any binaries. The next part will be an openjdk7
package that will be used to bootstrap openjdk8.

After that, we can proceed to add the missing parts to go all the
way up to 11.

[ci skip]
2019-11-15 22:56:51 +01:00
Leah Neukirchen 1a93024d4e libressl: bump minimum versions in common/shlib to 3.0.2.
Rebuilt packages may use added functions in 3.0.2,
in spite of no soname bump on the libraries.
2019-11-14 20:36:41 +01:00
Andrew Benson 898a81a700 nvidia390: update to 390.132. 2019-11-12 16:03:18 +01:00
Nathan Owens b467083494 fmt: update to 6.0.0
[ci skip]
2019-11-12 12:58:06 +01:00
John 89d244a9cf proj: update to 6.2.1. 2019-11-11 12:33:19 +01:00
John 9fa8ec2ea2 New package: kcalendarcore-5.63.0 2019-11-09 20:50:44 +01:00
Duncaen 2a59e976c1
xbps-src/chroot.sh: don't set empty PROXY environment variables 2019-11-08 18:48:25 +01:00
Andrew Benson 810f3126e1 New package: libredwg-0.9 2019-11-07 23:25:36 -08:00
newbluemoon 618a9a7366 New build-helper: qmake 2019-11-04 17:44:02 +01:00
Hans-J. Schmid 32a20d4ad1 New package: dpdk-19.08 2019-11-03 22:30:05 +01:00
John c1acedacaa xbps-src/shutils/cross.sh: error out if cross toolchain can't be compiled
$rval was the return code of pkg_available and not of build.sh, since
pkg_available returns 0. because of this install_cross_pkg() would
always return 0 for success.
2019-11-03 18:42:17 +01:00
Peter Bui 8daebca325 libdvdread: update to 6.0.2. 2019-11-03 11:18:24 +01:00
Nathan Owens 63182598bf criu: add missing SONAME in shlibs file 2019-11-03 10:39:25 +01:00
amak 0fdffb8fcf New package: libupnpp-0.17.2 2019-11-02 15:43:45 +01:00
Stefano Ragni 6d65f04424 weston: update to 7.0.0 2019-11-01 21:54:05 +01:00
Frank Steinborn 2eda57a374 New package: libevdevPlus-0.1.0 2019-11-01 00:53:54 +01:00
Frank Steinborn b4f56abdb6 New package: libuInputPlus-0.1.3 2019-11-01 00:53:11 +01:00
Johannes 175b65f006 common: change wording in error message
build helper and build styles are now different concepts
2019-11-01 00:45:49 +01:00
Johannes 9aa7a08ea9 ImageMagick: upddate to 7.0.9.1. 2019-10-31 20:07:41 +01:00
Jürgen Buchmüller 5b4850f912
kea: update to 1.7.1
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-31 13:20:58 +01:00
Nathan Owens 720809930b liblouis: update to 3.11.0 2019-10-31 08:33:07 +01:00
Nathan Owens c60419f830 libnet: update to 1.2 2019-10-31 08:30:43 +01:00
Kyle Nusbaum 262f0e1e23 New package: openjdk11-11.0.5+10 2019-10-30 00:20:36 -04:00
Hans-J. Schmid 612165f67a New package: rabbitmq-c-0.9.0 2019-10-29 00:39:16 +01:00
Juan RP 23f75a842d
xbps-src/chroot.sh: fix previous correctly 2019-10-27 12:15:49 +01:00
Juan RP b469f1d590
xbps-src/chroot.sh: initialize XBPS_CONFIG_FILE.
Fixes #15208
2019-10-27 12:14:24 +01:00
Juan RP b9b51145bb
common/shlibs: update for libplacebo-1.21.0. 2019-10-27 12:00:07 +01:00
Jürgen Buchmüller e22da89e71
qxmpp: update to 1.1.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-27 10:04:03 +01:00
mustaqim 170b472ada dav1d: update to 0.5.0 2019-10-27 08:00:55 +01:00
teldra 67970f2331 New package: libicns-0.8.1 2019-10-26 14:56:29 +02:00
John f4273541b8 New build-helper: qemu 2019-10-26 00:59:41 +02:00
John 46ac0aeb23 common/build_dependencies.sh: Disallow subpackages in makedepends 2019-10-26 00:44:22 +02:00
q66 0a38409da6 xbps-src: work around autodeps removal needing multiple passes 2019-10-25 23:53:38 +02:00
SolitudeSF c6cb11e88a kid3: update to 3.8.0 2019-10-25 20:39:15 +02:00
John e351f6b462 hooks/post-install/03-remove-empty-dirs.sh: use find -delete instead of rmdir -p
rmdir -p could end up deleting even /destdir when a empty package would
not have any subpackages with a i686 masterdir.
2019-10-22 16:58:09 +02:00
John a93c02d3cc hooks/post-install: do remove lib32 symlink before checking for empty dirs
this resulted in empty i686 packages never getting flagged as empty
since the /usr/lib32 -> lib symlink was only removed after the check
2019-10-22 16:58:09 +02:00
Piraty 325e600b7a libevent: update to 2.1.11.
Closes #13873
2019-10-21 18:50:30 +02:00
Duncaen 581ee5b7b2 xbps-src: add back support for 32bit dependencies 2019-10-21 18:37:53 +02:00
Robert Lowry e450363b00 common/travis/docker.sh: add control variables
for more flexible local testing using existing tools
2019-10-21 18:32:28 +02:00
Andrew Benson 7acadabc6b xbps-src/chroot: pass proxy variables 2019-10-21 18:27:09 +02:00
Piraty 86bd91bb11 xfce4-panel: split lib 2019-10-18 17:14:21 +02:00
Piraty eebcaabd7a occt: update to 7.4.0.
ship an env file in /etc/profile.d to make sure the Draw command works
(stolen from arch linux)
2019-10-17 12:37:27 +02:00
mobinmob 84a122a882 rpm: update to 4.15.0. 2019-10-17 12:37:14 +02:00
mobinmob dcbc7bb5ca qpdf: update to 9.0.2. 2019-10-17 11:30:42 +02:00
Helmut Pozimski 820a697265 kcontacts: update to 5.63.0. 2019-10-17 10:16:45 +03:00
John 260ce1acd2 build_style/meson.sh: add support for using qemu as exe_wrapper 2019-10-16 23:41:46 +02:00
John da02fdc5ad gnome-desktop: update to 3.34.1. 2019-10-16 20:48:01 +02:00
Caleb JA 9ccf0fc8d0 mutter: update to 3.34.1. [skip ci]
requires void-linux/void-packages/pull/15506

closes #15530
2019-10-16 18:57:05 +02:00
Caleb JA 38ded34e6a sysprof: update to 3.34.1.
closes #15506
2019-10-16 18:57:05 +02:00
Jürgen Buchmüller 04f2dd0b4d
libgweather: update to 3.34.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-16 14:35:23 +02:00
John 1c16711b3f common/build_dependencies.sh: don't ignore subpkgs in host while cross
compiling, this falls (obviously) apart if it is missing.
See e.g. https://build.voidlinux.org/builders/aarch64-musl_builder/builds/22678/steps/shell_3/logs/stdio
2019-10-15 21:34:20 +03:00
travankor 561261c6f7 wf-config: update to 0.3. 2019-10-15 20:45:54 +03:00
Caleb JA 8561b56d55 evolution-data-server: update to 3.34.1. 2019-10-15 15:41:58 +02:00
Caleb JA 4b7739e4a3 vala: update to 0.46.3. 2019-10-15 13:17:41 +03:00
Duncaen ae9aa7ac0e knot: update to 2.9.0. 2019-10-13 20:02:38 +02:00
Jürgen Buchmüller e393e3e83e
geda: fix common/shlibs entry
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-12 18:41:05 +02:00
Jürgen Buchmüller 84e8251002
botan: update to 2.12.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-10 21:58:09 +02:00
Leah Neukirchen 43ce768f17 grpc: update to 1.24.1. 2019-10-07 11:30:08 +02:00
John 5f4be59ae9 kColorPicker: update to 0.1.0. 2019-10-05 19:16:58 +03:00
Stan Schwertly 2ef4456326 vlc: add chromecast option
Adds default build option for rendering to chromecast
2019-10-04 21:06:27 +02:00
Noel Cower 27d45045e2 varnish: update to 6.3.0.
Adds Varnish back to packages.

  - Don't use jemalloc on -musl builds. This appears to be leading to
    the segfault described in the earlier broken= message for those.
    Noticed the segfault doesn't happen in Alpine's build, and the only
    major difference there is that they disable jemalloc (because they
    don't support it, but given that it's the only difference, it was
    worth disabling to get builds working).

    jemalloc remains enabled for glibc.

  - Disable pcrejit by default. There is a build option to turn it on,
    but this is disabled by default for cross builds. We could add
    a check for target machine == host machine and enable it on those
    by default if desired, but the build option may be easier. Could
    also hack around the config cache, but I'm less confident in JIT
    availability on ARM and such than I am basic socket definitions.

  - The package originally included a varnish-vcl-reload file in the
    files directory. This has been removed because it is, as far as
    I can tell, unused.

  - Rewrite run file. Old one doesn't work at all, no reason to
    preserve it.

  - Add _varnish and _vcache system users for default jail argument in
    run file. These share a system group.
2019-10-04 10:22:50 +02:00
mobinmob d8a782f247 gutenprint: update to 5.3.3. 2019-10-03 19:36:03 +02:00
Jürgen Buchmüller f7d5c7e7f6
clamav: update to 0.102.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-10-03 18:48:43 +02:00
mobinmob bcc1c51fa8 poco: update to 1.9.4. 2019-10-01 21:36:20 +02:00
mobinmob 15f85e2680 armadillo: update to 9.700.2. 2019-10-01 21:35:29 +02:00
Andrew Benson 574475fb94 crypto++: update to 820. 2019-09-30 20:18:31 +02:00
Jürgen Buchmüller 9543609b93
kea: update to 1.7.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-09-30 12:10:04 +02:00
Jürgen Buchmüller d7c7af9fbc
assimp: update to 5.0.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-09-28 21:24:44 +02:00
John 188cb5c6d4 xbps-src/cross.sh: raise mimimum cross-vpkg-dummy version to 0.33_1 2019-09-28 11:30:13 +02:00
q66 a3ff698c92 New package: llvm9-9.0.0 2019-09-26 20:08:05 +02:00
Johannes a2be11a086 build-style/cargo.sh: run cargo install with --locked
Without --locked, cargo ignores the Cargo.lock file during install
and rebuilds the crate with updated dependencies.
This wastes time and makes builds unreproducable.
2019-09-26 15:11:46 +02:00
Leah Neukirchen fff55c6f97 perl: update to 5.30.0. 2019-09-25 20:39:28 +02:00
Duncaen 67d38f16aa skalibs: update to 2.9.0.0. 2019-09-23 14:22:41 +02:00
Andrew Benson 51112da690 nvidia390: update to 390.129.
Reluctantly take ownership.
2019-09-21 14:24:56 +02:00
andry-dev e14c3db148 New package: libluv-1.30.1.0 2019-09-20 19:20:18 +02:00
John aa2771c295 kiwix-lib: update to 8.0.1. 2019-09-18 15:06:12 +02:00
Frank Steinborn ed15280e8c pulseaudio: update to 13.0. 2019-09-18 09:42:25 +02:00
John efecaafd0a jreen: switch to qt5 and drop jreen-qt5 package 2019-09-17 18:49:57 +02:00
John 67450f3383 libmygpo-qt: add shlib entry 2019-09-17 18:49:41 +02:00
John 867cc06a86 kiwix-lib: update to 7.0.0. 2019-09-16 12:11:34 +03:00
John 4aff37cc8f libzim: update to 6.0.1. 2019-09-16 12:11:34 +03:00
John e7415710bf kImageAnnotator: update to 0.1.0. 2019-09-16 12:11:34 +03:00
John c0b3027d61 MEGAsdk: update to 3.6.2a. 2019-09-15 13:04:50 +02:00
bra1nwave 51846bb8aa audacious: enable Qt interface 2019-09-14 00:06:52 +02:00
lemmi 3619fd809f ddcutil: update to 0.9.7. 2019-09-11 17:18:41 +02:00
David Flatz 6d976e7c8f nvidia: update to 430.40. 2019-09-10 15:34:16 +02:00
DirectorX 2daca2e7e9 mysql++: update to 3.2.5. 2019-09-06 21:07:50 +02:00
mobinmob 91c85f7dac marco: update to 1.22.2 2019-09-06 08:49:46 +02:00
Jiří Bělka 27396a9fc5 libknet1: musl fix 2019-09-05 20:42:42 +03:00
Duncaen 3c21bcfa90 nettle: update to 3.5.1. 2019-09-05 13:25:20 +02:00
Leah Neukirchen bf5e435c42 duktape: update to 2.4.0. 2019-09-04 11:53:36 +02:00
John ac7df50c2d New package: kImageAnnotator-0.0.2 2019-09-03 21:26:45 +03:00
John cf152b235a New package: kColorPicker-0.0.1 2019-09-03 21:26:45 +03:00
Mohammad Amin Sameti b7f190bbe4 New package: drumstick-1.1.2 2019-09-03 10:37:21 -04:00
Helmut Pozimski df042f6222 poppler: update to 0.80.0. (soname bump) 2019-08-31 21:07:08 +02:00
Helmut Pozimski 9db060073c bind: update to 9.11.10. 2019-08-31 17:59:35 +02:00
yopito 873ba37968 kdevelop: update to 5.4.1
[ci skip]
2019-08-31 14:20:16 +02:00
Jiří Bělka e5a92ac64c New package: libknet1 / libknet1-devel 2019-08-29 17:21:23 +02:00
Jürgen Buchmüller 70b3a1c683
libgta: update to 1.2.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-08-29 15:35:57 +02:00
Jürgen Buchmüller 2075f0e4af
kea: update to 1.6.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-08-29 14:58:31 +02:00
Piotr Wójcik 18a8a3c690 xbps-src: Actually unset subpkg functions 2019-08-27 19:26:31 +02:00
Philoponus Bindle 427d50c6a6 New package: usbguard-0.7.5 2019-08-23 08:54:32 +00:00
Jiří Bělka e26b15826b libqb: add to common/shlibs
closes #13877
2019-08-22 13:39:48 +02:00
Andrew Benson a99f26b9d3 solarus: update to 1.6.2. 2019-08-21 20:21:37 +02:00
Andrew Benson e10f93c9c8 New package: log4c-1.2.4
Closes #13802.
2019-08-20 22:41:30 +02:00
John 01ae753cd0 kiwix-lib: update to 6.0.0. 2019-08-20 15:31:24 +02:00
John fdafb630b7 New package: nuspell-2.3.0
resolves #13783
2019-08-19 21:02:04 +00:00
Enno Boland 87bca709ae
libwebsockets: update to 3.2.0. 2019-08-19 09:53:12 +02:00
Piotr Wójcik 5cbf4e886d travis: lint license 2019-08-13 21:14:45 +02:00
Juan RP b41ae9c080
libtorrent: update to 0.13.8 (soname bump). 2019-08-13 16:03:51 +02:00
Peter Bui 9810fe0104 xfconf: update to 4.14.1.
- Update common/shlibs for libxfconf-0.so.3
- glib-devel needs to be hostmakedepends for cross-compiling
- Fix xlint warnings
2019-08-13 11:40:48 +02:00
bra1nwave c50918836f New package: log4cpp-1.1.3 2019-08-13 11:00:50 +02:00
teldra 88eaaa609e libfm: switch to gtk+3 2019-08-13 08:51:17 +02:00
Leah Neukirchen 9c11ee68e0 openmpi: update to 4.0.1. 2019-08-11 18:50:57 +02:00
Leah Neukirchen 3da208d26f libhwloc: update to 2.0.4. 2019-08-11 18:50:57 +02:00
Enno Boland 5061d70445
libosmocore: update to 1.2.0. 2019-08-11 15:39:14 +02:00
Cameron Nemo 5e35764d3f build-style: use XBPS_MAKEJOBS to set go processes
Clean up some minor unnecessary bashisms, and an unquoted variable.
2019-08-09 23:09:12 +02:00
Jürgen Buchmüller 13e43c1fdd Revert "libixion: update to 0.15.0"
This reverts commit 7fb2a92405.
2019-08-09 21:17:34 +02:00
Jürgen Buchmüller 073780e9dc Revert "liborcus: update to 0.15.0"
This reverts commit 98821ab88d.
2019-08-09 21:17:25 +02:00
Jürgen Buchmüller 98821ab88d liborcus: update to 0.15.0 2019-08-09 19:32:26 +02:00
Jürgen Buchmüller 7fb2a92405 libixion: update to 0.15.0 2019-08-09 19:32:26 +02:00
q66 f0b03f1df1 common/build-style/haskell-stack.sh: use --skip-ghc-check
This forces all haskell-stack build-style using templates to use
the system ghc and never download any binary distributions even
if the version does not match. This is usually fine as long as
the stackage used for the template is recent enough. If it's
not, it should probably be bumped anyway.

This also enables stack to work on all platforms, even those for
which stack does not offer any binary ghc downloads, as long as
the system ghc is provided, e.g. for ppc64le.
2019-08-07 10:42:10 +02:00
Andrew Benson 00a2a83575 New package: libuninum-2.7 2019-08-06 10:25:33 +02:00
Leah Neukirchen 7565b68cd6 common/shlibs: add libgambit.4 2019-08-05 12:05:47 +02:00
Jürgen Buchmüller f1a7dfbfef
common: fix XBPS_{,TARGET_}{ENDIAN,LIBC,WORDSIZE}
My first attempt was not working at all.

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-08-03 23:09:49 +02:00
Jürgen Buchmüller 6a1b977e0c Revert "profiles: introduce XBPS_{,TARGET_}{ENDIAN,LIBC}"
This reverts commit 9b3203401d.

It doesn't actually work. Use the method suggested by @q66 instead.
2019-08-03 23:09:36 +02:00
Jürgen Buchmüller 9b3203401d
profiles: introduce XBPS_{,TARGET_}{ENDIAN,LIBC}
Provide new environment variables for simplifaction of template checks:
...ENDIAN defines the (target) machine's endianness: "le" or "be".
...LIBC defines the (target) machine's C library: "glibc" or "musl".

Closes: #13356
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-08-02 17:34:05 +02:00
Leah Neukirchen e53df55ab3 New package: libuninameslist-20190701 2019-08-02 15:05:47 +02:00
Jürgen Buchmüller 763e78d2ef libsidplayfp: update to 2.0.0 2019-08-01 15:31:14 +02:00
Leah Neukirchen 34a14e6ac1 libspiro: update to 20190731. 2019-08-01 10:47:49 +02:00
Jürgen Buchmüller aaf1457f8b
libreoffice: unbreak by using system xmlsec1
Add libxmlsec1-nss.so.1 to common/shlibs to solve the revdep.

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-07-31 17:22:10 +02:00
Leah Neukirchen 2eef148693 icu: update to 64.2. 2019-07-30 14:18:12 +02:00
Leah Neukirchen a90db2c439 ldns: update to 1.7.1. 2019-07-30 10:00:54 +02:00
Jürgen Buchmüller ed4cdadcfd common/profiles: introduce XBPS_{,TARGET_}WORDSIZE
The host and target word size can be used to determine whether
cross compiling certain packages is possible.
2019-07-26 15:18:11 +02:00
mobinmob 945005a575 chicken: update to 5.1.0 2019-07-25 05:47:17 +02:00
Piraty 89b74ec283 hdf5-18: remove package
It was once required to build med (8e8cc30) but with current med
it's not required anymore.
2019-07-24 19:32:51 +02:00
Kyle Nusbaum 116c079ab3 New package: libheif-1.4.0 2019-07-23 15:10:46 +00:00
Kyle Nusbaum b6b659b835 New package: libde265-1.0.3 2019-07-23 15:10:46 +00:00
Piotr Wójcik fcae38850b travis: do not ignore failure of all but last linted template 2019-07-17 08:52:11 +02:00
Leah Neukirchen 697777608e common/shlibs: add missing bcc-0.10.0_1 entries 2019-07-16 22:00:40 +02:00
Piotr Wójcik 1b376b2276 New package: freecell-solver-5.10.0 2019-07-16 18:53:46 +02:00
Aluísio Augusto Silva Gonçalves 82c4382aab vscode: update to 1.36.1.
[ci skip]
2019-07-16 15:54:09 +02:00
Jürgen Buchmüller d427868cea
common/shlibs: add missing qt5-5.13.0 entries
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-07-13 23:41:49 +02:00
Helmut Pozimski 9357aeeb9a x265: update to 3.1.1. (soname bump) 2019-07-13 08:36:27 +02:00
John 6524c09af9 plasma-workspace: update to 5.16.3 2019-07-12 00:19:56 +00:00
John b562ba0202 common/build-style/qmake: use custom qt.conf for cross compiling
[ci skip]
2019-07-11 04:29:48 +00:00
John bebf09a3b3 qt5: update to 5.13.0
qt5: update ppc64(le) support + add big endian
2019-07-11 04:29:48 +00:00
Juan RP b79077c930
xbps-src: install cross pkg after checking dependencies.
... this should help buildbot a bit more.
2019-07-10 21:07:16 +02:00
Andrew Benson e1fc5174e9 New package: libnsl-1.2.0 2019-07-10 20:53:39 +02:00
Juan RP e4984d01ea 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 #12433

Close #12433
Close #11282
2019-07-10 20:28:46 +02:00
Helmut Pozimski 2a63c1be40 poppler: update to 0.78.0. (soname bump) 2019-07-10 17:53:07 +02:00
John ec9e4b14d6 New package: rlottie-0.0.20160709 2019-07-09 22:51:36 +00:00
bra1nwave 5c0174fa90 uhd: update to 3.14.1.0.
[ci skip]
2019-07-09 09:07:32 +02:00
Duncaen 4546573a6f New package: knot-resolver-4.0.0 2019-07-08 16:57:46 +02:00
Duncaen 2fb4130597 New package: knot-2.8.2 2019-07-08 16:57:45 +02:00
John 506c2faf14 xbps-src/chroot.sh: reuse $PATH from outsude
This partially reverts commit e0e48d6f6a

This commit broke xbps-src when the xbps tools weren't in /usr/bin
2019-07-07 07:28:02 +00:00
Jürgen Buchmüller 31fcfdde9e
common/shlibs: fix libfbclient3
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-07-06 19:44:03 +02:00
Jürgen Buchmüller 6f627c21f3
New package: firebird3-3.0.4.33054
Replaces firebird (v2)

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2019-07-06 18:28:45 +02:00
Jürgen Buchmüller 17ba00b095 Revert "xbps-src: multiple performance improvements."
This reverts commit 2a4e178e35.
2019-07-05 12:08:45 +02:00
Jürgen Buchmüller 95beffd0f5 Revert "xbps-src: fix XBPS_CHECKVERS_XCMD."
This reverts commit 1fc6aea821.
2019-07-05 12:08:43 +02:00
Jürgen Buchmüller 7da591e1e4 Revert "xbps-src: improve bulk_sortdeps()."
This reverts commit 3b73edbaa5.
2019-07-05 12:08:42 +02:00
Jürgen Buchmüller 0eb55debee Revert "xbps-src: improve bulk code a bit more."
This reverts commit 4262450928.
2019-07-05 12:08:41 +02:00
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
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 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 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 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
John 56fd6c783c MEGAsdk: update to 3.5.4. 2019-07-04 15:29:49 +00:00
Piotr Wójcik c3cfeb56e8 update-check: find versions with more components 2019-07-03 00:36:00 +02:00
Juan RP e0e48d6f6a
xbps-src/chroot.sh: sanitize PATH. 2019-07-02 19:14:56 +02:00