Juan RP
47175dc8bb
xbps-src: fix build-options via cmdline.
...
Fixes #19495
2020-03-06 18:18:36 +01:00
Zach Dykstra
a02f5e91c7
sg3_utils: update to 1.45.
2020-03-06 16:31:29 +01:00
Jürgen Buchmüller
52bf8e75ab
gnunet: update to 0.12.2
...
Also add the common/shlibs entries and fix host depends.
2020-03-06 07:57:39 +01:00
Zach Dykstra
9c66d02a03
facter: update to 3.14.8.
2020-03-06 06:17:08 +01:00
yopito
225d165dd1
kdevelop: update to 5.5.0, enable crossbuild
...
[ci skip]
2020-03-05 16:01:42 +01:00
Juan RP
1df1b42312
New package: alembic-1.7.12
2020-03-04 13:15:58 +01:00
Juan RP
287f323db7
New package: openvdb-7.0.0
2020-03-04 12:00:03 +01:00
Juan RP
43cd4db8fa
New package: c-blosc-1.17.1
2020-03-04 11:13:30 +01:00
teldra
d8adec4ee3
New package: openimagedenoise-1.1.0
2020-03-04 10:27:22 +01:00
Leah Neukirchen
14517c954c
New package: janet-1.7.0
2020-03-03 16:51:49 +01:00
Juan RP
9121f0d024
travis/prepare.sh: don't set XBPS_{PKG,REPO}_COMPTYPE.
...
Use xbps defaults.
2020-03-03 10:49:35 +01:00
Juan RP
7fe90df2b1
xbps-src: don't set a default for XBPS_PKG_COMPTYPE.
...
Use xbps-create(1) defaults:
- xbps<0.59 defaults to xz
- xbps>=0.59 defaults to zstd
2020-03-03 10:26:12 +01:00
Juan RP
080f593d16
common/shlibs: update for xbps-0.59.
2020-03-03 09:07:57 +01:00
q66
1fdd919d3b
02-script-wrapper: preserve original timestamps of wrapper scripts
...
At least since 0.53, the meson buildsystem checks whether the
"date" command's file is outdated and if it is, it'll trigger
regeneration of the build files.
Since the wrappers are reinstalled from scratch on every build step,
this would result in meson being re-run on each of those steps.
Which resulted in broken builds in some projects (e.g. efl) since
our meson build-style by default uses LTO and that requires the AR
environment variable being exported in a specific way, which was
only being done for the do_configure step but not build/install,
which resulted in meson being run with one env for configure and
another env for build, which broke everything.
2020-03-02 00:58:35 +01:00
Andrew J. Hesford
a303e08e1a
protobuf: upgrade to 3.11.4
2020-02-28 19:43:51 -08:00
Andrew J. Hesford
8b475aa4b7
protobuf: rename all packages with major version 18
2020-02-28 19:43:51 -08:00
Jürgen Buchmüller
6a702e9cc0
kea: update to 1.7.5
2020-02-29 00:30:26 +01:00
Zach Dykstra
ab38dd45d6
unbound: Move libunbound.so.8 to a sub-package
2020-02-28 08:44:21 +01:00
amak
e63cadcd97
libnpupnp: update to 2.1.1
2020-02-26 17:01:12 +01:00
Karl Nilsson
2d62882a02
proj: update to 6.3.1.
2020-02-26 09:13:10 +01:00
q66
023d6b334f
common/shlibs: fix volk
2020-02-26 00:07:56 +01:00
bra1nwave
f1aee0e3c5
libfilezilla: update to 0.20.1.
2020-02-25 12:51:25 +01:00
Alexander Gehrke
a28a777a95
build-style/cargo.sh: also delete /usr/.crates2.json
2020-02-25 12:23:45 +01:00
Piraty
cfab5c9f60
x265: update to 3.3.
2020-02-24 00:21:34 +01:00
John
52dc86a4aa
kiwix-lib: update to 9.0.1.
2020-02-23 15:42:05 +01:00
John
61b83a08bf
kImageAnnotator: update to 0.2.0.
2020-02-23 04:35:17 +01:00
John
f369283627
kColorPicker: update to 0.1.1.
2020-02-23 04:35:17 +01:00
travankor
3842294972
build-style/cargo.sh: append configure_args to cargo install
...
Cargo will only activate the default features for a package.
Instead, pass the correct features to cargo install.
2020-02-22 19:09:05 +01:00
bra1nwave
f73d2df928
mgba: update to 0.8.1.
...
- adopt package
2020-02-21 16:21:40 +01:00
Jürgen Buchmüller
f27219e1b8
common/shlibs: add missing cegui libs
2020-02-20 17:43:00 +01:00
Leah Neukirchen
52739556cd
New package: libfido2-1.3.0
2020-02-20 17:01:04 +01:00
Leah Neukirchen
217407671c
New package: libcbor-0.5.0
2020-02-20 17:01:04 +01:00
Andrew Benson
052cee7b79
volk: update to 2.2.0.
2020-02-20 10:09:55 +01:00
Piotr Wójcik
e06efd6bbb
hooks/do-extract: refrain from extracting text files outside wrksrc
2020-02-19 19:02:01 +01:00
Piotr Wójcik
9e585603d6
hooks/do-extract: treat *.sh files as text files
2020-02-19 19:02:01 +01:00
bra1nwave
548eff51df
gnuradio-osmosdr: update to 0.2.0.
2020-02-18 13:53:49 +01:00
Jürgen Buchmüller
b94c2b73bc
New package: tinyclipboard-16.01
2020-02-18 11:32:23 +01:00
Đoàn Trần Công Danh
0e7b7f4ada
New package: libtimezonemap-0.4.6
2020-02-15 07:13:01 +01:00
Karl Nilsson
1e83f5c701
New package: gmio-0.4.1
2020-02-14 20:31:00 +01:00
Juan RP
edeaa796f0
weston: update to 8.0.0.
2020-02-14 19:51:25 +01:00
Juan RP
936c09e4d5
gnutls: update to 3.6.12.
...
Added TPM and DANE support.
2020-02-14 14:26:16 +01:00
Đoàn Trần Công Danh
f53913f4ae
gnome-panel: split devel, build with zoneinfo
...
gnome-panel was added back at 9b6b53deec
, (New package:
gnome-panel-3.30.0, 2018-10-04)
And that version provided current shlib.
2020-02-14 12:40:38 +01:00
Đoàn Trần Công Danh
779b0bd54c
common/shlibs: mutter: add versioned soname to shlibs
...
- mutter generates shared-object with both API version, and SONAME
version.
- We declared unversioned SONAME (with API version in template)
- gnome-shell requires versioned SONAME when packaging.
- Fix this problem by adding both versioned and unversioned SONAME to
shlibs list
2020-02-14 08:03:09 +01:00
Duncaen
b59e6a784e
common/shlibs: revert libressl bump minimum versions to 3.0.2.
...
This reverts commit 1a93024d4e
.
2020-02-13 21:37:15 +01:00
John
50683d9511
boost1.68: removed
2020-02-13 18:40:49 +01:00
Andrew J. Hesford
fb043517ba
zfs: update to 0.8.3
2020-02-13 07:01:16 +01:00
Đoàn Trần Công Danh
548dc46261
caribou: switch to python3, split libcaribou
...
- caribou can run with python 3 just fine.
- cinnamon doesn't need all files from caribou for On Screen Keyboard.
Split them out to drop unnecessary python dependencies.
- Fix broken stylesheet for antler-keyboard
2020-02-13 06:52:56 +01:00
Juan RP
e5b0e52f84
nfs-utils: libnfsidmap is part of nfs-utils.
...
Get rid of the old libnfsidmap pkg and create subpkgs
for it from nfs-utils.
2020-02-12 10:35:23 +01:00
innerspacepilot
0c523c2240
add support for .xz compressed files
2020-02-12 08:36:14 +01:00
Piotr Wójcik
588e8cdb7b
common: retry ftp download during CI
2020-02-11 23:05:31 +01:00
Piotr Wójcik
316d0380c2
common/travis/license.lst: update to 3.8
2020-02-11 19:57:51 +01:00
John Zimmermann
5a5dcd0188
kdecoration: update to 5.18.0
...
[ci skip]
2020-02-11 19:10:16 +01:00
amak
96f7768d04
libupnpp: update to 0.18.0
2020-02-11 08:57:14 +01:00
Đoàn Trần Công Danh
cf6e6f14d3
wrappers/uname: report correct machine type on ethereal
...
We're using Ethereal chroot style on Travis CI.
In that chroot style, `uname -m` reports x86_64 even if we're
bootstrapped with i686 systems.
Some i686 build that employ `uname -m` is failing on Travis CI,
e.g: https://travis-ci.org/void-linux/void-packages/jobs/648010517#L5787
Change `uname` output to make Travis Output meaningful for i686.
2020-02-11 08:56:25 +01:00
John
924e9f7f51
bullet: update to 2.89.
2020-02-10 19:55:37 +01:00
Jürgen Buchmüller
84c01626ef
qxmpp: update to 1.2.0
2020-02-10 14:32:16 +01:00
amak
ec846b7d0c
New package: libnpupnp-2.0.1
2020-02-10 01:40:04 -05:00
bra1nwave
b74366b423
gnuradio-rds: update to 3.8.0.
...
[skip ci]
2020-02-09 19:08:31 +01:00
bra1nwave
ddfbc8f69e
gnuradio-osmosdr: update to 0.1.5.
...
[skip ci]
2020-02-09 19:08:31 +01:00
bra1nwave
8086e1f2fa
New package: mpir-3.0.0
2020-02-09 19:08:31 +01:00
bra1nwave
04a77246df
uhd: update to 3.15.0.0.
2020-02-09 19:08:31 +01:00
bra1nwave
d455071c78
volk: update to 2.1.0.
...
[skip ci]
2020-02-09 19:08:31 +01:00
bra1nwave
9d23fd2250
gnuradio: update to 3.8.0.0.
...
[skip ci]
2020-02-09 19:08:31 +01:00
Đoàn Trần Công Danh
cccc08c55a
New package: dino-0.1.0
...
Signed-off-by: Đoàn Trần Công Danh <congdanhqx@gmail.com>
Co-authored-by: Ogromny <ogromnycoding@gmail.com>
2020-02-07 23:33:25 +01:00
q66
9fb3ffe131
common: make XBPS{_TARGET}_NEED_ATOMIC less misleading
2020-02-07 21:41:39 +01:00
Jürgen Buchmüller
5bed028584
common.sh: introduce XBPS{,_TARGET}_NEED_ATOMIC
2020-02-07 21:29:22 +01:00
John
0adf0a781c
build-style/cmake: pass DESTDIR as env var to make install
...
this ensures that the build-style also works with ninja when setting
-GNinja and make_cmd=ninja
2020-02-06 10:34:36 +01:00
Andy Weidenbaum
e8e2b2e90a
build-style/perl6-dist: rename to raku-dist.
2020-02-05 09:58:38 +01:00
Zach Dykstra
b7389f26af
Add hg.sr.ht to update_check.sh
...
hg.sr.ht project pages are laid out quite closely to GitHubs format. We
can basically clone the check for GitHub to a new base URL of hg.sr.ht .
2020-02-05 09:05:08 +01:00
John
885f73da4b
New package: OpenSubdiv-3.4.0
2020-02-02 21:08:02 +01:00
Duncaen
8e8f4e62b8
rtmidi: update to 4.0.0.
2020-02-02 16:09:20 +01:00
Jürgen Buchmüller
a32b6efd23
02-script-wrapper: add wrappers for ap{r,u}-1-config
2020-01-31 20:28:15 +01:00
Jürgen Buchmüller
c941815b91
kea: update to 1.7.4
2020-01-31 18:43:21 +01:00
Duncaen
e7885a4445
Revert "Revert "Revert "common/shlibs: lower libressl version requirement for xbps build"""
...
This reverts commit da6a1b5c2e
.
2020-01-31 16:39:26 +01:00
Duncaen
da6a1b5c2e
Revert "Revert "common/shlibs: lower libressl version requirement for xbps build""
...
This reverts commit 1d0acaa7a2
.
2020-01-31 16:35:37 +01:00
Duncaen
1d0acaa7a2
Revert "common/shlibs: lower libressl version requirement for xbps build"
...
This reverts commit 321005de62
.
2020-01-30 20:04:34 +01:00
q66
ce01218739
common/shlibs: drop invalid version constraint
...
Newer xbps-uhelper will not accept these.
2020-01-30 19:33:02 +01:00
Duncaen
321005de62
common/shlibs: lower libressl version requirement for xbps build
2020-01-30 18:26:11 +01:00
Duncaen
c934651b70
New package: mdnsd-0.8
2020-01-30 17:18:43 +01:00
q66
cd2e132ea1
xbps-src: per-architecture handling of repo confs
...
The new behavior is basically this:
1) Local repos are installed same as before.
2) Multilib configs are now handled only if they exist. They follow
a naming system repos-{local,remote}-ARCH-multilib.conf.
3) Remote repo files follow naming repos-remote-ARCH.conf. If that
does not exist, repos-remote.conf or repos-remote-musl.conf is
used instead (fallback).
4) Cross follows the same behavior, just without multilib.
[ci skip]
2020-01-30 15:49:01 +01:00
Jürgen Buchmüller
9abee0ff02
liborcus: update to 0.15.3
2020-01-30 12:30:46 +01:00
Jürgen Buchmüller
f114138ba1
libixion: update to 0.15.0
...
Revision 2 because 0.15.0_1 already existed once.
2020-01-30 12:30:46 +01:00
Hazel Levine
e187e47828
New package: opencv4 4.2.0.
...
[ci skip]
2020-01-30 12:27:02 +01:00
Julio Galvan
60b693d1da
New package: raft-0.9.16.
2020-01-30 08:19:28 +01:00
Julio Galvan
8bf7bfc983
New package: libco-20.
2020-01-30 08:19:28 +01:00
amak
8bacddc603
New package: snapcast-0.18.1
2020-01-29 23:33:16 +01:00
Duncaen
2cd334b46a
Revert "common/shlibs: lower libressl version requirement for xbps build"
...
This reverts commit 57315060ad
.
2020-01-28 20:32:14 +01:00
Duncaen
57315060ad
common/shlibs: lower libressl version requirement for xbps build
2020-01-28 20:21:24 +01:00
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
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