Commit graph

5088 commits

Author SHA1 Message Date
lemmi edc6872241 New package: hidrd-0.2.0 2020-05-03 11:42:53 +02:00
Jürgen Buchmüller 9c92361e1b New package: WiringPi-0.0.20200408 2020-05-02 17:58:58 +02:00
Hazel Levine a05a4fb924 opencv4: update to 4.3.0. 2020-05-02 17:06:57 +02:00
bra1nwave 4444ef9426 New package: jxrlib-0.2.2 2020-05-02 01:45:12 +02:00
Helmut Pozimski d328674391 cfitsio: update to 3.480. (soname bump) 2020-05-01 11:02:26 +02:00
Érico Rolim 4c63a5ca19 common/shlibs: remove ConsoleKit2 and cgmanager
Both packages have already been removed, but their entries in shlibs
weren't. This commit fixes that.
2020-05-01 10:10:14 +02:00
q66 ad7ab5c568 configure/autoconf_cache: endian fix in ppc32 2020-04-30 01:10:21 +02:00
q66 b5fd7971b5 build-style/cmake: recognize ppcle for cross 2020-04-30 01:06:52 +02:00
q66 81e7a17c79 build-style/meson: recognize ppcle for cross 2020-04-30 01:06:52 +02:00
q66 e46ea34662 configure/autoconf_cache: fix long double size on musl 2020-04-30 01:06:51 +02:00
q66 472b244572 configure/autoconf-cache: fix ppc and add ppcle 2020-04-30 01:06:51 +02:00
q66 2357578d15 shutils/common.sh: plumbing for ppcle 2020-04-30 01:06:51 +02:00
Piotr Wójcik 04e9ee8010 xbps-src: changelog in 'show' target 2020-04-28 23:27:00 +02:00
Felipe Nogueira 9bf4070c73 slop: update to 7.5. 2020-04-28 20:14:49 +02:00
Helmut Pozimski 76cf6102bf libfilezilla: update to 0.21.0. 2020-04-28 15:26:48 +02:00
Andrew J. Hesford b89069d0c4 New package: stoken-0.92 2020-04-27 17:48:43 -04:00
mobinmob 6e1d3c197c libfm-qt: update to 0.15.0. 2020-04-27 09:56:50 -07:00
John 061f8f8b8f
kdav: update to 20.04.0
[ci skip]
2020-04-27 13:41:24 +02:00
John 485bf1879d
New package: KDSoap-1.9.0 2020-04-26 23:09:09 +02:00
John 1852eed931
Remove package: phonon 2020-04-26 21:06:48 +02:00
John 5ed19a7c3c
Remove package: qt-webkit 2020-04-26 21:05:19 +02:00
Leah Neukirchen 3bfe448a6b libcbor: update to 0.7.0. 2020-04-26 18:51:06 +02:00
Andrew Benson d33a3070d5 gnustep-gui: update to 0.28.0
Also add PNG and GIF support.
2020-04-25 21:31:39 +02:00
Andrew Benson f23865f19e gnustep-base: update to 1.28.0 [ci skip] 2020-04-25 21:31:39 +02:00
Piotr Wójcik 5028523d43 common/hooks: fix pycompile_module with explicit python_version=2 2020-04-25 02:10:01 +02:00
a 3c135fddb7 06-strip-and-debug-pkgs.sh: ignore binaries for unknown machines
Because most likely these files are not executables, but some kind of
bytecode. And strip doesn't know how to strip them anyway.
2020-04-23 23:01:01 -04:00
Piotr Wójcik 8a09d89eac common/hooks: remove pycompile_version, use python_version instead 2020-04-22 20:11:26 +02:00
Andrew J. Hesford 596250e4ea xbps-src: remove default python_version
Closes: #21209 [via git-merge-pr]
2020-04-21 18:45:25 -04:00
Lorem f2e97b34f4 mtxclient: update to 0.3.0 2020-04-20 20:00:53 +02:00
Juan RP a31cb6e4d2
live555: update to 2020.04.12 (soname bump).
Previous distfile is gone.
2020-04-20 19:50:41 +02:00
q66 02eeac0798 environment/build-style/go: check for empty hostmakedepends 2020-04-17 05:00:39 +02:00
q66 1b2bf53e82 build-style/go: allow usage with gccgo compiler
This checks if gcc-go-tools have been specified in host deps
and if so, use gccgo to build (gcc-go-tools conflicts with go).

Also, since gccgo is not a multi-compiler, we need to override GCCGO
to get cross-builds. The gccgo for target is always installed, as
it's a part of our cross-toolchains.

[ci skip]
2020-04-17 04:53:13 +02:00
mobinmob dd75ce680b kpmcore: update to 4.1.0. 2020-04-16 22:43:51 +02:00
Andrew J. Hesford b8decb0e6e New package: qtutilities-6.0.4 2020-04-15 23:19:08 +02:00
Andrew J. Hesford e33d135247 New package: tagparser-9.1.2 2020-04-15 23:19:08 +02:00
Andrew J. Hesford 679d9c04bd New package: cpp-utilities-5.2.0 2020-04-15 23:19:08 +02:00
Piotr Wójcik 6cd3bd1806 xbps-src: break out of following cyclic dependencies 2020-04-15 20:34:06 +02:00
Nafis acc1f62ff2 yelp: update to 3.36.0. 2020-04-15 15:17:06 +02:00
Juan RP ad3d1f862d
xbps-src: show_pkg_build_depends: handle cross case. 2020-04-15 13:29:44 +02:00
Juan RP a73783d17d
xbps-src: fix show_pkg_build_depends after af6e1a7e79.
af6e1a7e79 introduces dependencies based in subpkgs,
but this makes "xbps-src show-build-deps" return cyclic
dependencies in some cases, i.e:

$ ./xbps-src show-build-deps kirigami2
cmake
extra-cmake-modules
kcoreaddons
kirigami2
qt5
$

This is because `kirigami2-devel` depends on `kirigami2`, thus
introducing a cycle.

Skip cycles completely, note that "show-build-deps" should not
be used to collect deps for cross compilation, because you can't
know what type of dependency it is: host or target.
2020-04-15 13:12:26 +02:00
Piotr Wójcik af6e1a7e79 xbps-src: build depends of subpackages
resolves #20508
2020-04-15 11:17:54 +02:00
Helmut Pozimski 4cd05a2315 libdvdread: update to 6.1.1. (soname bump) 2020-04-14 20:33:31 +02:00
toluschr ee4c37953c libkdegames: Add missing shlib 2020-04-14 20:16:46 +02:00
Juan RP 51c67dbb21
sqlite: build with SQLITE_ENABLE_DESERIALIZE.
Bump version because otherwise pkgs won't depend on
the new shlib with those symbols.
2020-04-14 16:13:24 +02:00
Juan RP b166cdd484
Revert "xbps-src: create XBPS_WRAPPERDIR via libexec/build.sh."
This reverts commit 4df0bcff74.

Reverted until I find the real issue.
2020-04-14 14:14:13 +02:00
Jürgen Buchmüller d50e726157 New package: stk-4.6.1
Closes: #20970
2020-04-14 13:07:27 +02:00
Juan RP 8ab6edc842
xbps-src/chroot.sh: copy xbps repo keys even with -N.
To make @pullmoll happy
2020-04-13 01:59:03 +02:00
Juan RP 8b3ce3fc02
xbps-src: (chroot_sync_repodata) skip unnecessary stuff with -N. 2020-04-13 01:14:31 +02:00
Juan RP ac4186c7d2
xbps-src/environment/autoconf_cache: disable lchmod.
lchmod in musl always returns ENOTSUP and this makes some
ruby gems fail, i.e jekyll.
2020-04-12 20:32:57 +02:00
Daniel Eyßer ef4596b546 build-style/cargo.sh: don't use post_install() for leftover removal 2020-04-12 18:43:18 +02:00
Helmut Pozimski 1511206eb1 gwenhywfar: update to 5.3.0 (soname bump) 2020-04-12 12:04:36 +02:00
Daniel Eyßer d617707961 dav1d: update to 0.6.0. 2020-04-12 10:07:47 +02:00
Đoàn Trần Công Danh 7c8ab37d36 pkglint: forbid files generated by mimedb trigger 2020-04-11 21:19:42 -04:00
Andrew J. Hesford 623fc18e6f llvm7: remove package 2020-04-11 05:32:52 +02:00
Andrew J. Hesford 9ee85de119 ldc: update to 1.20.1. 2020-04-11 05:32:52 +02:00
Jürgen Buchmüller 6f874cd932 New package: MonkeysAudio-5.28 2020-04-10 16:47:02 +02:00
amak 7afa1efd7b libnpupnp: update to 2.2.1 2020-04-09 19:58:20 +02:00
Duncaen 631932aacf
mdnsd: update to 0.9. 2020-04-09 17:07:44 +02:00
Duncaen 6dab15c008
botan: fix shlib entry in common/shlibs 2020-04-08 23:40:57 +02:00
travankor 3610a35271 cargo.sh: don't hardcode the path.
Clean up the cargo remnants in the post install phase.
2020-04-07 21:25:12 +02:00
Benjamín Albiñana 5ed23f1b90 qpdf: update to 10.0.0. 2020-04-07 21:15:52 +02:00
Nafis 9171124c03 gedit: update to 3.36.1. 2020-04-07 21:14:01 +02:00
Juan RP 56d66bdcf0
common/shlibs: llvm{6,8} are gone. 2020-04-07 15:05:53 +02:00
Juan RP 4df0bcff74
xbps-src: create XBPS_WRAPPERDIR via libexec/build.sh.
This way there's no stale files in other unrelated targets,
like `show-build-deps`.
2020-04-07 12:39:41 +02:00
Leah Neukirchen 64ef186678 common/xbps-src/shutils/cross: update cross-vpkg-dummy version. 2020-04-06 22:26:43 +02:00
Leah Neukirchen 0f10bc3ed2 ruby: update to 2.7.1. 2020-04-06 14:33:41 +02:00
mobinmob 2388b0f040 wf-shell: update to 0.4.0. 2020-04-06 09:59:21 +02:00
Jürgen Buchmüller 576470cb3a New package: cbang-1.3.3
Prerequisite for building fah-viewer of Folding@Home.
2020-04-06 09:11:50 +02:00
John aecf307fdb common/qmake.sh: reorder args
[ci skip]
2020-04-03 09:19:18 -07:00
John dd4f7cc6ef qt5: update to 5.14.2 2020-04-03 09:19:18 -07:00
Cameron Nemo 78ee761230 New package: libslirp-4.2.0 2020-04-02 20:12:31 +02:00
Karol Kosek 334d2c67f5 libqmatrixclient: update to 0.5.3.2. 2020-04-02 11:11:25 +02:00
Jürgen Buchmüller dc8ee0cbd7 repo-keys: remove my testing repo key as it's unofficial 2020-04-01 20:55:45 +02:00
Jürgen Buchmüller c7891063fb build-style/go.sh: support armv5* as well 2020-04-01 10:23:34 +02:00
John f4d315aaa8
build-style/meson: update for new env var behaviour
meson 0.54 now honors _FOR_BUILD env vars, and we don't have to set CC
and friends to the host system vars. Setting PKG_CONFIG_FOR_BUILD is
needed since otherwise it would pickup our cross wrapper
2020-03-31 16:01:20 +02:00
Leah Neukirchen 9eaf5ab91b janet: update to 1.8.0. 2020-03-30 12:00:12 +02:00
q66 ec937e4d29 environment/build-style/go.sh: specify a default set of archs
This is necessary so that crossbuilds to unsupported architectures
are not actually attempted. There is a default archs set which
covers all architectures supported by the official compiler,
and setting it in the template can be used to restrict it more.

Also, add missing GOARCHs. These are irrelevant to whether we
can currently build for that arch or not. Just keep it around
as a list of potential archs to support. These are taken from
gccgo, and in case support for anything is added in the official
compiler, they should match.
2020-03-30 05:32:09 +02:00
Jürgen Buchmüller a5e1f70082 cross-profiles/armv5*: add missing flags 2020-03-29 23:31:17 +02:00
q66 a6594a579e cross-profiles: add x86_64 2020-03-29 21:12:43 +02:00
Andrew Benson b9b97f586e allegro5: enanble native dialog support 2020-03-28 21:37:34 +01:00
Stefan Mühlinghaus e44b06899c libmypaint: update to 1.5.1 2020-03-28 16:05:07 +01:00
Leah Neukirchen 2efeec6c5a libcbor: update to 0.6.1. 2020-03-27 11:06:50 +01:00
Jürgen Buchmüller 671c092470 kea: update to 1.7.6 2020-03-27 10:32:54 +01:00
Piraty 613651c918 common/shlibs: add missing allegro4 libs 2020-03-26 13:15:33 +01:00
Jürgen Buchmüller 6f30aa6e08 options.description: describe dav1d + zimg options 2020-03-25 19:40:10 +01:00
Đoàn Trần Công Danh 447bae0d3e uname.sh: fix cross uname -m when XBPS_ARCH is reseted
From commit cf6e6f14d3, (wrappers/uname: report correct machine type
on ethereal, 2020-02-10).

Some template use `env -i` to reset environment variable for building
host's binary file, thus the wrapped `uname -m` reports empty strings.

Fix it by falling back to the value reported by `/usr/bin/uname -m`.
We don't expect people cross-compile from i686-ethereal-chroot on top
of x86_64 machine, it was expected to use for travis to native compile
i686 only.
2020-03-24 03:59:36 +01:00
Jürgen Buchmüller 4c4ad4ea52 common/shlibs: fix for libffi 2020-03-24 03:15:29 +01:00
Jürgen Buchmüller f0cb35d5e2 libffi: update to 3.3 2020-03-24 03:12:47 +01:00
Jürgen Buchmüller 54f402205d gsl: update to 2.6 2020-03-23 01:46:33 +01:00
streaksu 7be8ab8ab8 gjs: update to 1.63.3
Closes: #20283 [via git-merge-pr]
2020-03-22 15:50:41 +01:00
Lorem 998365683a New package: budgie-desktop-10.5.1 2020-03-20 12:46:06 +01:00
travankor 232b34be43 wlc: remove.
Abandoned library.
2020-03-19 18:05:50 +01:00
Đoàn Trần Công Danh c0ab53b2f5 git: update to 2.25.2. 2020-03-18 09:34:32 +01:00
Leah Neukirchen 76cb4db942 libcbor: update to 0.6.0. 2020-03-16 15:19:05 +01:00
q66 2163ca2d03 build-style/meson.sh: drop unneeded AR export
This was fixed in Meson upstream ages ago. We have also fixed this
in gcc itself.
2020-03-15 22:03:35 +01:00
Leah Neukirchen 465dd3273e fontforge: update to 20200314. 2020-03-15 17:19:31 +01:00
Zach Dykstra 44b74792bb facter: update to 3.14.9. 2020-03-13 23:14:37 +00:00
John 67beac4d42 kImageAnnotator: update to 0.2.1. 2020-03-13 15:48:43 +01:00
travankor 3136c42359 New package: gtk-layer-shell-0.1.0 2020-03-10 15:38:58 +00:00
Piotr Wójcik 174f6b522b common.sh: allow individual build options for packages with dot in name 2020-03-09 21:59:16 +01:00
Zach Dykstra e4b9e4a04a update_check.sh: remove v from the detected version match group 2020-03-09 21:05:58 +01:00
toluschr 1abc238316 scanmem: split package 2020-03-09 20:31:39 +01:00
Zach Dykstra ff2b6f8aef kid3: update to 3.8.2. 2020-03-06 20:47:07 +01:00
Zach Dykstra 68ff275d24 modsecurity: update to 3.0.4. 2020-03-06 20:29:37 +01:00
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