Commit Graph

4188 Commits

Author SHA1 Message Date
q66 151f876627 common: add ppc64 build profiles and other ppc64 bits
This adds the build profiles for ppc64 targets as well as
modifications in other parts of the infra.

These targets are supported:

- ppc64le (glibc little endian elfv2)
- ppc64le-musl (musl little endian)
- ppc64-musl (musl big endian)

ELFv1 targets are explicitly not supported at this point.

Big endian musl supports ppc 970 or newer, while little endian
targets are set to a generic powerpc64le which effectively means
POWER8 and newer. Tuning is always set for POWER9, which is the
most likely target hardware. We also make sure AltiVec is always
on, because it is supported on all hardware we target.

[ci skip]
2019-01-05 23:38:00 +01:00
John bbf998527b MEGAsdk: update to 3.4.5. 2019-01-05 14:06:13 +01:00
Johannes 3ab8843220 capstone: update to 4.0. 2019-01-05 13:59:33 +01:00
Piotr Wójcik 27d9e7ffea hooks/uncompress-manpages: prevent hang
In case when file to be uncompressed existed, decompressors asked
whether to overwrite it.
As output is muted, building hung silently waiting for input.
2019-01-05 08:12:55 -02:00
Rasmus Thomsen 537de0ff41 lm_sensors: update to 3.5.0. 2019-01-04 20:48:07 -02:00
Jasper Chan 4979ea9237
New package: gerbv-2.6.2 [ci skip]
closes #6246
2019-01-04 17:09:59 -02:00
Daniel Lewan e5c8b34dbb
New package: libfixposix-0.4.3
closes #6388
2019-01-04 17:08:46 -02:00
maxice8 3bf0575adf New package: recutils-1.8 2019-01-04 14:38:21 -02:00
Rasmus Thomsen 24da9e875e exiv2: update to 0.27.0.
[ci skip]
2019-01-04 11:44:01 +01:00
Rasmus Thomsen 0372613f92 http-parser: update to 2.9.0. 2019-01-03 23:20:02 -02:00
prspkt fdaa76e8a0 zchunk: add devel subpackage 2019-01-03 22:29:10 -02:00
Noel Cower 43db1c25dc build-styles: Add support for Go modules.
Adds support for Go modules by detecting a go.mod file and, if
available, using it. In addition, to continue supporting vendoring (and
avoid the need for git on all module builds), if a package includes
a vendor directory, the module mode will switch to vendor mode if not
already set. This will use vendored source code for dependencies
instead of downloading that code again using the descriptions under
go.mod.

go_mod_mode=vendor also skips the go.sum check because nothing is
downloaded that isn't already verified, so this fixes packages with
vendored code that have checksum mismatches due to Go 1.11.4 module
checksum changes.

[ci skip]

Closes: #6036 [via git-merge-pr]
2019-01-02 20:10:56 -08:00
Rasmus Thomsen cb1ba97f1f bacula-common: update to 9.4.1. 2019-01-01 23:11:50 -02:00
Frank Steinborn c9a1e641f2 New package: getdns-1.5.0 2019-01-01 21:58:06 -02:00
Rasmus Thomsen 4b52c44077 ldc: update to 1.13.0. 2018-12-30 20:42:40 +01:00
John ca832ffbb2
boost: update to 1.69.0 2018-12-28 05:41:10 -02:00
maxice8 a57a78e63f llvm3.9: remove 2018-12-27 17:50:43 -02:00
Rasmus Thomsen 8bb85ec039 libical: update to 3.0.4. 2018-12-27 02:11:32 -02:00
Rasmus Thomsen 282f980cf9
llvm: update to 7.0.1.
* version latest version too -> llvm7

Co-authored-by: maxice8 <thinkabit.ukim@gmail.com>

[ci skip]
2018-12-25 23:54:27 -02:00
maxice8 06b5f44b30 libplacebo: update to 1.7.0. 2018-12-25 13:55:10 -02:00
Jürgen Buchmüller c6c02b07f1
log4cplus: update to 2.0.3
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-23 13:31:25 +01:00
Jürgen Buchmüller 2d8e221b43
kea: update to 1.5.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-22 14:46:29 +01:00
Rasmus Thomsen b50e169432 vala: update to 0.42.4.
* move usr/share/vala to vala-devel
2018-12-21 19:57:14 -02:00
maxice8 8485a7fb1d qimageblitz: remove 2018-12-21 13:47:48 -02:00
maxice8 dffb2798f1 libdbusmenu-qt: remove 2018-12-21 12:19:25 -02:00
maxice8 9251941c99 hooks/pre-pkg: prohibit /usr/doc, mention /usr/share/doc 2018-12-20 16:33:35 -02:00
Johannes b84952bf5b ffmpeg: add build option nvenc 2018-12-20 18:41:18 +01:00
Rasmus Thomsen fb7c3e14cb New package: gmime3-3.2.3 2018-12-19 23:42:16 -02:00
maxice8 6a12dfa698
poppler: update to 0.72.0. 2018-12-19 22:20:37 -02:00
Helmut Pozimski 83b956f437 aqbanking: update to 5.7.8. (soname bump) 2018-12-19 08:17:33 +01:00
Rasmus Thomsen 5afc6e99ca New package: libidn2-2.0.5 2018-12-17 12:54:10 -02:00
Olga U 32ed47e6b7 shlibs: add libkdegames 2018-12-17 14:14:53 +01:00
Rasmus Thomsen 3484913106 gtk+3: update to 3.24.2.
* add build option for cloudproviders
2018-12-16 22:52:04 -02:00
maxice8 791cfefafb New package: woff2-1.0.2. 2018-12-14 12:38:35 -02:00
Cameron Nemo f3e8ab9355 New package: dqlite-0.2.5 2018-12-13 10:21:59 -08:00
maxice8 3f5059ae50
hooks/post-install: fix find for executable files, use GNU -executable 2018-12-13 10:14:44 -02:00
Cameron Nemo d367fc7c8b gpgme: split library into its own subpackage 2018-12-13 08:55:23 -02:00
maxice8 80c5550ce4
hooks/post-install: fix message and indentation on pkglint-devel-paths. 2018-12-12 23:08:56 -02:00
maxice8 de31bf8d1f hooks/post-install: Add hook to warn when paths for -devel packages
should be added.

This hooks checks installed files of all packages that do not end
in -devel and warn when certain paths are found that should be in
the -devel package like:

- /usr/include
- /usr/lib/*.so
- /usr/lib/*.a
- /usr/[lib|share]/[pkg-config|cmake]
- /usr/share/vala
- /usr/share/gir-1.0
2018-12-12 23:07:05 -02:00
maxice8 5fbffed2dc shlibs: add private muffin libraries for cinnamon 2018-12-12 09:03:48 -02:00
maxice8 1484016a92 New package: dav1d-0.1.0 2018-12-12 08:52:18 -02:00
maxice8 41f0043c66 libode: update to 0.16. 2018-12-11 14:21:08 -02:00
bra1nwave 3ec2b4f2b9 SoapySDR: update to 0.7.0. 2018-12-11 13:05:32 -02:00
maxice8 7bd2eaea34 hooks/pre-pkg: deal with packages that install to /etc but should use
/usr/lib

some packages install stuff to places like /etc/udev/rules.d and
/etc/modprobe.d.

That is wrong, they should use their equivalents in /usr/lib.
2018-12-10 20:16:25 -02:00
maxice8 c830164053 common/shlibs: update capnroto entries 2018-12-09 20:12:54 -02:00
maxice8 b9fc924dd0 fdk-aac: update to 2.0.0. 2018-12-09 11:07:40 -02:00
maxice8 07fe6e71c5 libplacebo: update to 0.6.0. 2018-12-09 05:16:41 -02:00
Piotr Wójcik 1bbbd55871 update-check: add gitlab.freedesktop.org 2018-12-08 19:54:15 +01:00
maxice8 d1a14f90be hooks/pre-pkg: deal with packages using /etc/bash_completion.d
Detect when it is used and suggest
/usr/share/bash-completion/completions instead.
2018-12-07 12:30:20 +01:00
Jürgen Buchmüller a2edcda867
clamav: update to 0.101.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-06 19:33:02 +01:00
Sami Pitkänen cfc22c5865 chicken: update to 5.0.0 2018-12-05 09:20:32 -02:00
maxice8 6a1b3895e8 liblouis: update to 3.8.0. 2018-12-04 08:06:04 -02:00
Piotr Wójcik 7f7ff14e13
tesseract-ocr: update to 4.0.0.
Closes: #5380 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-04 10:19:10 +01:00
Jürgen Buchmüller d30965d762
botan: update to 2.8.0
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-03 17:58:52 +01:00
mobinmob 2c47496efb
New package: tokyocabinet-1.4.48 2018-12-03 07:38:09 -02:00
SolitudeSF 34ccb76cd0 New package: CSFML-2.5 2018-12-03 06:32:10 -02:00
Linux-BSD db35a1e9a1
Add variables to fix cross compiling rust for mips*
Closes: #5259 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-03 09:11:48 +01:00
Jürgen Buchmüller 0ef86da07c
common/shlibs: fix ois-1.5 entry
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-12-02 17:51:18 +01:00
Piotr Wójcik fce76df60c libmaa: update to 1.4.2. 2018-12-01 08:51:28 -02:00
maxice8 477bf82806 New package: libSavitar-3.6.0 2018-12-01 08:21:06 -02:00
John fda82cdf38 MEGAsdk: update to 3.4.4. 2018-11-29 09:14:35 +01:00
John ee4ce35a68 build-style/cmake: dehardcode gtk2 wxWdigets when cross compiling 2018-11-28 16:49:52 -02:00
Cameron Nemo f618b35503 gutenprint: update to 5.3.1. 2018-11-27 00:25:15 -02:00
eater 32edac01a2
New package: gts-0.7.6
closes #2734
2018-11-26 21:20:55 -02:00
Cameron Nemo e5ec7527e5
nss-mdns: update to 0.14.1.
closes #5003
2018-11-26 18:35:02 -02:00
bra1nwave 25a0117e91
New package: hamlib-3.3
closes #1326
2018-11-26 13:01:47 -02:00
Andy Weidenbaum afdfdf9991 build_style=perl6-dist: add 2018-11-26 04:11:50 -02:00
maxice8 1e57f4e9dd libwebsockets: update to 3.1.0. 2018-11-24 20:44:42 -02:00
Andrew Benson 3de4101276 New package: libpst-0.6.72 2018-11-24 09:09:10 +01:00
maxice8 df2b2c5e4d common/shlibs: re-add libdri2.so.1 entry 2018-11-23 01:37:45 -02:00
maxice8 f90ce86924 New package: libump-git-20181122 2018-11-23 01:37:45 -02:00
Johannes 5f5a55c2bb build-style/cargo.sh: export common variables to avoid static linking 2018-11-22 18:18:11 -02:00
maxice8 c8c63c3aba varnish: update to 6.1.1. 2018-11-20 19:53:09 -02:00
maxice8 54ab284ce7 bind: update to 9.11.5. 2018-11-20 16:11:20 -02:00
maxice8 69d620ffe5 goffice0.8: remove 2018-11-20 13:02:02 -02:00
maxice8 b527e33675 libapp: remove 2018-11-20 13:01:55 -02:00
maxice8 8481502a33 sssd: update to 2.0.0. 2018-11-19 23:44:47 -02:00
maxice8 56b6e7b240 shutils/update_check.sh: be more strict with rubygem update checks
try to match the whole line from

href="/gems/${pkgname#ruby-}/versions/[VERSION NUMBERS]"

matching until the quote avoids problems like the travis gem that has
special versions like

1.8.10.travis.921.11

before it would match until 1.8.10., now it doesn't match.
2018-11-19 02:29:28 -02:00
maxice8 c646f89f87 build-style/gem.sh: ignore ~> operator 2018-11-19 02:29:28 -02:00
maxice8 6ce9a1636a build-style/gemspec.sh: ignore ~> operator 2018-11-19 02:29:28 -02:00
Cameron Nemo 61065bcb1f hooks/pre-pkg: safely pass arguments to printf 2018-11-18 20:30:04 +01:00
Sam Smoker 91544bdf7e shaderc: update to 2018.0. 2018-11-18 17:12:45 -02:00
Simon Dickson 5811aa3280 nvidia: update to 410.78 2018-11-18 19:07:20 +01:00
maxice8 24191ee705 mtxclient: remove 2018-11-17 07:20:15 -02:00
John dfde9e8787 kdevelop: update to 5.3.0. 2018-11-15 14:15:40 -02:00
maxice8 26dd361a3b
hunspell: update to 1.7.0.
[ci skip]
2018-11-14 23:20:51 -02:00
maxice8 916144fbb7 options.description: add description for vala build_option. 2018-11-14 00:21:41 -02:00
maxice8 476cf46ef1 libnftnl: update to 1.1.2. 2018-11-13 12:55:30 -02:00
Rasmus Thomsen 5fb045bbaf libaccounts-glib: update to 1.24. 2018-11-12 20:02:58 -02:00
John 44cf608ae1 attica-qt5: update to 5.52.0. 2018-11-11 19:26:03 +01:00
Elie ROUDNINSKI 55f3dc9725 New package: fstrcmp-0.7.D001_1 2018-11-11 14:31:47 +01:00
maxice8 ea6e31201b New package: libvoikko-4.2 2018-11-10 08:51:31 -02:00
Piotr Wójcik e64aa6f323 calc: update to 2.12.7.1. 2018-11-09 11:46:37 +01:00
maxice8 b4eb4047f2
poppler: update to 0.71.0.
[ci skip]
2018-11-08 18:13:27 +01:00
maxice8 edc8f437c4 New package: libxmlb-0.1.3 2018-11-07 16:01:47 -02:00
maxice8 9cfab9f72c tinyxml2: update to 7.0.0. 2018-11-06 20:40:18 -02:00
maxice8 9ead6eef92 update_check: add support for rubygems.org 2018-11-06 15:51:46 -02:00
Enno Boland 73ded0cf32 libressl: update to 2.8.0. 2018-11-03 20:37:57 +01:00
maxice8 e946d7cfa2 build-style/gemspec.sh: fix cross compilation 2018-11-03 15:38:33 -03:00
Simon Dickson 399c4b9504 nvidia: update to 410.73 2018-11-03 10:56:01 +01:00
Simon Dickson 464d7e7816 New package: nvidia390-390.87 2018-11-03 10:56:01 +01:00
John b4f0e9d8c8 lldb: add liblldb.so.6 shlib 2018-11-02 19:48:15 +01:00
Johannes 3aa797cb3a build-style cargo: move cargo config from wrksrc to home
since cargo 0.31.0 ${wrksrc}/.cargo/config is ignored for cargo install
fixes: https://github.com/void-linux/void-packages/issues/4328
2018-11-02 13:39:53 +01:00
Rasmus Thomsen a8f008f21c hook/do-extract: support extracting .crate files 2018-11-02 08:59:03 -03:00
Jürgen Buchmüller 7e0642f4ca build-style: qmake.sh add missing QMAKE_LINK_C=$CC 2018-11-02 12:25:31 +01:00
maxice8 70dce3d920
build-style/gemspec.sh: guard against usage of find on man and etc 2018-11-02 07:41:49 -03:00
maxice8 a8bbc60f5b
build-style/gem.sh: guard usage of find on etc and man 2018-11-02 07:41:36 -03:00
maxice8 03ea181231 build_style: Add gemspec build_style 2018-11-02 07:15:08 -03:00
maxice8 49e11e1ca5 build_style: Add gem build_style 2018-11-02 07:15:08 -03:00
John 34c600aad1 kiwix-lib: update to 3.0.0. 2018-11-01 18:12:25 +01:00
John 61e8c1ea84 MEGAsdk: update to 3.4.3. 2018-11-01 18:03:52 +01:00
Jürgen Buchmüller 7193ed84a2
gcc: move libgna{rl,t}{,-8}.so to usr/lib
Also add common/shlibs entries for libgnarl-8.so and libgnat-8.so

Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
2018-10-31 12:12:13 +01:00
Helmut Pozimski bf9bb9b86a qalculate: update to 2.8.0. (soname bump) 2018-10-30 14:25:08 +01:00
maxice8 0a95f17200 shlibs: remove webkitgtk2 shlibs
was removed on 977f88d9e0
2018-10-28 15:57:17 -03:00
maxice8 8dbec3aae1 New package: mtxclient-0.2.0 2018-10-28 15:46:06 -03:00
Cameron Nemo 2948786ddb
New package: io.elementary.calendar-4.2.3 2018-10-28 14:46:26 -03:00
maxice8 51dab87e34 New package: fmt-5.2.1. 2018-10-28 13:26:42 -03:00
Piraty 233ae27783 hdf5: update to 1.10.4. 2018-10-27 23:03:45 +02:00
maxice8 4f9dbaf661 libupnp1.8: update to 1.8.4. 2018-10-27 09:31:17 -03:00
maxice8 c6c249348d hooks/do-extract: support extracting .gem files with gem unpack. 2018-10-27 09:25:31 -03:00
maxice8 977f88d9e0 webkitgtk: remove. 2018-10-25 18:54:25 +02:00
maxice8 0abde7c069
icu: update to 63.1.
[ci skip]
2018-10-25 00:24:27 -03:00
Rasmus Thomsen 4daa2a41a3 New package: libmanette-0.2.1 2018-10-23 20:48:18 -03:00
Rasmus Thomsen cecdf12347 New package: retro-gtk-0.16.0 2018-10-23 20:48:18 -03:00
Crestwave 21d9814fdc New package: YACReader-9.5.0 2018-10-23 10:55:24 +02:00
maxice8 59231be38f New package: libcotp-1.2.1 2018-10-21 21:23:49 -03:00
maxice8 c9e6693689 New package: libbaseencode-1.0.9 2018-10-21 21:23:49 -03:00
Johannes 9079eede15 net-snmp: update to 5.8. 2018-10-21 23:23:29 +02:00
Francisco Gómez García 464abb2352 ffmpeg: added libaom build option 2018-10-21 22:12:11 +02:00
maxice8 5459fb1ed3 New package: wlroots-0.1 2018-10-20 21:35:56 -03:00
Enno Boland 3106b0cd32
Merge pull request #3230 from Johnnynator/boost
boost: update to 1.68.0.
2018-10-20 00:00:24 +02:00
maxice8 02be8b9e6b
libva-glx: update to 2.3.0. 2018-10-19 13:11:41 -03:00
maxice8 a13077216e
libva: update to 2.3.0. 2018-10-19 12:44:50 -03:00
John Zimmermann 65547f05cc boost: update to 1.68.0.
[ci skip]
2018-10-18 19:27:40 +02:00
maxice8 4099097381 libutf8proc: update to 2.2.0.
[ci skip]
2018-10-18 19:23:56 +02:00
bra1nwave ff1c1cb18f stlink: update to 1.5.1. 2018-10-18 19:14:35 +02:00
Cameron Nemo 4bba96eec0 New package: io.elementary.files-4.0 2018-10-18 13:43:04 -03:00
Cameron Nemo e4391b7bc4 New package: io.elementary.music-5.0 2018-10-18 08:53:58 -03:00
Leah Neukirchen 74b418e264 common/shlibs: add libjabber.so.0. 2018-10-18 13:24:03 +02:00
Cameron Nemo 568ffc0a92 New package: io.elementary.code-3.0 2018-10-17 23:04:10 -03:00
maxice8 c714d13f37 setup/install.sh: support bzipped (.bz2) manpages 2018-10-17 11:28:58 -03:00
Johannes acd2241ba4 build-style cargo: do not pull complete rustc for target 2018-10-16 00:23:41 +02:00
Rasmus Thomsen 0318d0385a build-style/cargo.sh: add 2018-10-15 20:58:51 +02:00
Rasmus Thomsen 45030a9b15 build-profiles: set XBPS_RUST_TARGET 2018-10-15 08:20:10 +02:00
Rasmus Thomsen 9141df9698 cross-profiles: set XBPS_CROSS_RUST_FLAGS&XBPS_CROSS_RUST_TARGET
only added to platforms which support rust
2018-10-15 08:20:10 +02:00
Cameron Nemo 96390e8525 New package: switchboard-2.3.4 2018-10-11 10:02:59 +02:00
Johannes ea91d55378 armadillo: update to 9.100.5.
remove entry from common/shlibs because nothing uses it
2018-10-10 21:32:41 +02:00
Daniel Lewan 1904a66c45 granite: update to 5.1.0. 2018-10-09 15:04:47 -03:00
maxice8 58d5cc4105 build-style/meson: enable b_ndebug and be explicit about paths used. 2018-10-09 10:36:32 -03:00
maxice8 c3a7872561 qtkeychain: remove.
This is surpassed by qtkeychain-qt5 and has no revdeps

[ci skip]
2018-10-08 11:47:16 +02:00