Commit graph

2681 commits

Author SHA1 Message Date
Juergen Buchmueller
bff2d21feb common/shlibs: remove obsolete entries 2016-08-12 10:29:57 +02:00
Jonathan Lee
51e56fde73 mono: add support for *-musl (#4587) 2016-08-11 08:21:01 +02:00
Jürgen Buchmüller
cb5e8ef57a common/xbps-src/shutils/common.sh: add cross env
It seems that some (many?) projects rely on the environment defining
compilers, tools and flags by specific XYZ_host and XYZ_target variables.

When cross compiling, define these environment variables.

This enables e.g. qt5/qtwebengine build to succeed. Specificially ninja
relies on these variables when cross compiling.
2016-08-08 21:56:54 +02:00
Jürgen Buchmüller
9fbeba39f1 compiler wrapper: add ccache or distcc prefix (#4575)
Closes #4574
2016-08-08 08:37:06 +02:00
Diogo Leal
276572c9da allegro5: update 5.2.1 2016-08-05 14:21:25 -03:00
Duncaen
58cf436418 libmill: update to 1.14. 2016-08-04 16:10:29 +02:00
Toyam Cox
b3dc7b1598 New package: libaccounts-qt5-1.14
[Closes #3989]
2016-08-02 23:15:58 -04:00
Toyam Cox
85639f708d New package: libaccounts-glib-1.21
[Closes #3989]
2016-08-02 23:15:58 -04:00
Richard Taityr
4f0a312019 New package: libtcd-2.2.7+r2
Closes: #3968 [via git-merge-pr]
2016-08-02 22:38:21 -04:00
Jürgen Buchmüller
1dc281bccd fftw: enable openmp and fix armv7* build
Remove the tests for CNTVCT for armv7 and CNTVCT_E0 for armv8 when
cross-compiling, because they will fail. Not supporting a possibly
available cycle counter may be less than optimal, while it should work.
2016-08-01 10:06:46 +02:00
Juan RP
35f41f84d9 curlpp: add a -devel subpkg; close #4206. 2016-07-27 08:19:37 +02:00
Juan RP
49358967d3 xforms: add a -devel subpkg; close #4252. 2016-07-27 08:13:30 +02:00
Michael Gehring
d381dc72d2 libfastjson: update to 0.99.3. (soname bump) 2016-07-24 11:28:45 +02:00
Michael Aldridge
5e16b80c6f New package: sssd-1.13.4
Closes #4333
2016-07-23 22:26:23 -04:00
Michael Aldridge
6913df9bdd New package: ding-libs-0.5.0
Closes #4333
2016-07-23 22:26:06 -04:00
Michael Aldridge
df1652c3d8 New package: ldb-1.1.26
Closes #4333
2016-07-23 22:25:49 -04:00
Michael Aldridge
6dc7cd8873 New package: tevent-0.9.28
Closes #4333
2016-07-23 22:25:19 -04:00
Jürgen Buchmüller
fae4c086e0 injeqt: update to 1.1.0 2016-07-22 19:47:10 +02:00
lemmi
8a693f824b vapoursynth-mvtools: fix library location (#4489) 2016-07-22 10:40:24 +02:00
Enno Boland
ba493d2303 http-parser: new so version 2016-07-20 12:29:38 +02:00
Juan RP
a9fcc8a586 x265: update to 2.0. 2016-07-19 08:08:17 +02:00
Duncaen
dccd0b6a15 nvidia: update to 367.35. 2016-07-18 18:08:02 +02:00
Juan RP
9a628379a9 xen: update to 4.7.0. 2016-07-18 08:47:53 +02:00
Enno Boland
377bd69093 aqbanking: update to 5.6.11. 2016-07-17 09:03:57 +02:00
Juan RP
c5535e1ea5 llvm: update to 3.8.1. 2016-07-17 07:29:44 +02:00
John Regan
d91e417cc0 New package: opendkim-2.10.3 2016-07-14 19:40:44 +02:00
John Regan
651988f127 New package: libmilter-1.0.2 2016-07-14 19:40:44 +02:00
Duncaen
c00c8f4843 nvidia: update to 367.27.
closes #4365
2016-07-13 21:27:58 +02:00
Alessio Sergi
64f14b3c3d libarchive: add lz4 build option (off) 2016-07-11 13:03:21 +02:00
Alessio Sergi
35ab110746 procps-ng: update to 3.3.12 2016-07-11 12:33:12 +02:00
Alessio Sergi
92463d5fcc common/shlibs: add missing shlib for libnl3-3.2.28 2016-07-10 00:34:09 +02:00
Jürgen Buchmüller
96cd364ee1 New package: plymouth-0.8.8
Closes #4440
2016-07-08 01:40:36 +02:00
Jürgen Buchmüller
763470cd8a New package: musl-rpmatch-1.0 2016-07-07 15:33:42 +02:00
yopito
cf9a0bd8aa New package: oce-0.17.1 2016-07-06 16:24:01 -04:00
yopito
1d92fd1dab New package: gl2ps-1.3.9 2016-07-06 16:24:01 -04:00
yopito
1c125f4fbe New package: coin3-3.1.3 2016-07-06 16:24:01 -04:00
yopito
c2573a797a New package: simage-1.7.0 2016-07-06 16:24:01 -04:00
yopito
75cdae3ea4 New package: libspnav-0.2.3 2016-07-06 16:24:01 -04:00
Jürgen Buchmüller
2154ad8883 New package: twaindsm-2.3.0 2016-07-04 22:35:44 +02:00
pulux
7069b583d1 glusterfs: update to 3.8.0 (#4394) 2016-06-29 07:53:40 +02:00
Simon THOBY
377de351b6 New Package: lttng-ust-2.8.1 2016-06-26 20:05:51 -04:00
Simon THOBY
a51759e83d New Package: liburcu-0.9.1 2016-06-26 20:05:50 -04:00
Duncaen
9ea583c1f7 New package: libuev-1.4.2 2016-06-26 22:44:28 +02:00
Toyam Cox
8880318cd4 miniupnpc: update to 2.0. 2016-06-26 03:07:58 -04:00
Alessio Sergi
2c02e09892 build-style/cmake: do not use absolute path in CMAKE_INSTALL_{LIB,SBIN}DIR
...otherwise it ends up with /usr/usr/lib or /usr/usr/bin.

Partially revert PR #4230.
2016-06-26 01:01:26 +02:00
Juan RP
606b0184f2 webrtc-audio-processing: update to 0.3. 2016-06-25 07:51:59 +02:00
Michael Gehring
260e56b252 libdwarf: update to 20160613. 2016-06-23 10:39:12 +02:00
Juan RP
b16a5ae77c pulseaudio: update to 9.0. 2016-06-22 19:07:31 +02:00
Duncaen
50264e31ab mate-control-center: fix building /usr/bin/mate-control-center
close #4328
2016-06-15 22:54:40 +02:00
Jürgen Buchmüller
7976c6f2b0 qt5: update to 5.6.1 2016-06-15 00:16:48 +02:00
John Rowley
bb464ab180 gettext: update to 0.19.8.1. 2016-06-12 13:24:29 +01:00
Michael Gehring
75a4897d88 libmill: soname bump 2016-06-12 09:42:47 +02:00
Andrea Brancaleoni
a3b3a2238b podofo: update to 0.9.4. 2016-06-11 11:02:47 +02:00
Alessio Sergi
822937a0ae ffmpeg: add faac and fdk_aac build options (off)
"The licenses of libfaac and libfdk_aac are not compatible with the GPL,
so the GPL does not permit distribution of binaries containing code
licensed under these licenses when GPL-licensed code is also included.
Therefore these encoders have been designated as "non-free", and you
cannot download a pre-built ffmpeg that supports them. This can be
resolved by compiling ffmpeg yourself."

See https://trac.ffmpeg.org/wiki/Encode/AAC.
2016-06-10 18:50:31 +02:00
Alessio Sergi
1b69aeb69b Revert "ffmpeg: add faac and fdk_aac build options (off)"
This reverts commit c698ba3613.
2016-06-10 18:36:06 +02:00
Alessio Sergi
c698ba3613 ffmpeg: add faac and fdk_aac build options (off)
"The licenses of libfaac and libfdk_aac are not compatible with the GPL,
so the GPL does not permit distribution of binaries containing code
licensed under these licenses when GPL-licensed code is also included.
Therefore these encoders have been designated as "non-free", and you
cannot download a pre-built ffmpeg that supports them. This can be
resolved by compiling ffmpeg yourself."

See https://trac.ffmpeg.org/wiki/Encode/AAC.
2016-06-10 18:33:59 +02:00
Steve Prybylski
14c5e7f47b fwknop: update to 2.6.9. 2016-06-09 21:21:25 -04:00
Enno Boland
d08f3e4b19 Revert "wireshark: update to 2.1.0."
This reverts commit eee9d5d4a3.

This reverts commit b6b7e964fa.

This reverts commit 3c719e9675.
2016-06-09 21:05:48 +02:00
Enno Boland
eee9d5d4a3 wireshark: unbreak 2016-06-09 19:55:51 +02:00
Toyam Cox
5c7766e3d7 Merge pull request #4277 from the-maldridge/krb5_ldap
mit-krb5: enable ldap database support
2016-06-05 19:45:34 -04:00
Michael Gehring
387a91ae21 opensc: update to 0.16.0. (soname bump) 2016-06-04 08:35:50 +02:00
Michael Aldridge
f08f9a809e mit-krb5: enable ldap database support 2016-06-03 16:35:47 -05:00
Toyam Cox
266d8bc29e opencv: update to 3.1.0. 2016-06-01 12:40:17 -04:00
Michael Gehring
85f24801b5 New package: keystone-0.9 2016-05-31 19:27:06 +02:00
Michael Gehring
ecd1f47fd7 poppler: update to 0.44.0. (soname bump) 2016-05-29 12:43:17 +02:00
Alessio Sergi
2812aeb986 bind: update to 9.10.4P1 2016-05-28 19:04:37 +02:00
Michael Gehring
f2b7aa61c1 libetpan: update to 1.7.2. (soname bump) 2016-05-28 08:44:33 +02:00
Juan RP
cfefbadf21 Merge pull request #4220 from pulux/hdf5
hdf5: update to 1.8.17
2016-05-26 07:35:26 +02:00
yopito
441da1c388 build-style/cmake.sh: allow templates to override cmake variables and use absolute paths (#4230) 2016-05-26 07:33:58 +02:00
Christian Neukirchen
675e79a36d discount: use LDFLAGS.
Build shared library.

Adopted.
2016-05-25 14:03:26 +02:00
pulux
2c1c623bf4 hdf5: update to 1.8.17 2016-05-24 16:43:21 +02:00
Christian Neukirchen
d65c11fe27 R: build and use libR.so. 2016-05-24 15:24:41 +02:00
Christian Neukirchen
6dc4d73cac tidy: removed, upstream dead, superseded by tidy5. 2016-05-23 15:01:29 +02:00
Christian Neukirchen
62bec4518e New package: libxls-1.4.0 2016-05-22 16:46:00 +02:00
Toyam Cox
526cda16fa common/shlibs: pciutils changed ABI 2016-05-20 05:00:31 -04:00
Dominik Honnef
0c351599f2 New package: edac-utils-0.18 2016-05-18 11:53:36 +02:00
Juan RP
be688e7e5f Merge pull request #4178 from ayghor/smpeg2_and_SDL2_mixer
smpeg2 and SDL2_mixer
2016-05-18 07:50:23 +02:00
Christian Neukirchen
fb830a2a37 hooks/post-install/06-strip-and-debug-pkgs.sh: bail out on non-PIE binaries in PIE builds.
Not tested extensively, in doubt needs twerking.
2016-05-17 14:58:33 +02:00
dota? =op
dfb7f65086 New package: smpeg2-2.0.0 2016-05-17 04:10:19 -03:00
Toyam Cox
45cb265d20 New package: freeipmi-1.5.1 2016-05-17 01:46:40 -04:00
Enno Boland
3db4efd013 hooks/pre-configure: do not set configure_script outside of build_style.
fixes #4201.
2016-05-16 20:38:09 +02:00
Christian Neukirchen
6c0660fe76 New package: glpk-4.60 2016-05-14 23:30:24 +02:00
Alessio Sergi
da4d9b7f23 xbps-src: PYPI_SITE: use files.pythonhosted.org for less redirections 2016-05-13 17:35:35 +02:00
Juan RP
f581ff2506 New package: virglrenderer-0.5.0. 2016-05-12 18:03:01 +02:00
Juan RP
b8093ef334 New package: j4status-0.1. 2016-05-10 15:00:00 +02:00
Toyam Cox
1d8a5bd366 common/shlibs: add libu2f-server.so.0 2016-05-09 23:28:33 -04:00
Michael Gehring
6c36f5d530 oniguruma: update to 6.0.0. (soname bump) 2016-05-09 09:17:46 +02:00
Toyam Cox
d2c8ebd519 New package: signond-8.58
Supersedes and closes #3990 due to the
author's inactivity.
2016-05-08 16:54:47 -04:00
Alessio Sergi
529e19e343 poppler: update to 0.43.0 (soname bump) 2016-05-06 12:26:06 +02:00
Enno Boland
f96e145642 libwebsockets: update to 2.0.0. 2016-05-05 22:20:24 +02:00
Dominik Honnef
ef9ff35c38 New package: prometheus-0.18.0 2016-05-03 00:50:02 +02:00
Alessio Sergi
9670b411ce New package: python3.5-3.5.1 (#4119) 2016-05-02 07:57:09 +02:00
Michael Gehring
3f23254bd6 New package: twolame-0.3.13 2016-04-30 22:32:10 +02:00
Jürgen Buchmüller
70b233a87b cegui: fix common/shlibs entries
Now they bumped the shared library rev to 2 again.
2016-04-30 18:21:18 +02:00
Enno Boland
fd01a9a601 Merge pull request #4110 from Gottox/waf-custom-file
common/build-style/waf.sh: allow custom waf script
2016-04-30 18:15:27 +02:00
Enno Boland
f6b0e09d9f common/build-style/waf3.sh: allow custom waf script 2016-04-30 18:11:23 +02:00
Enno Boland
45b9ff715a common/build-style/waf.sh: allow custom waf script 2016-04-30 18:11:23 +02:00
Juan RP
5d631d1415 libexec/build.sh: force base-files installation to not fail on EEXIST. 2016-04-30 17:57:10 +02:00
Juan RP
9a2487e19e libexec/build.sh: set XBPS_ARCH while installing base-files to the masterdir.
Fixes './xbps-src bootstrap' in musl hosts.
2016-04-30 17:52:33 +02:00
Juan RP
2cfbd3d833 vapoursynth: libvapoursynth.so must be in main pkg. 2016-04-30 09:09:54 +02:00
Juan RP
3026871bf8 Merge pull request #4027 from lemmi/mpv
Mpv: add motion estimation via vapoursynth
2016-04-30 08:54:57 +02:00
Christian Neukirchen
7a19e62e37 libexec/build.sh: add trailing newline to error. 2016-04-29 18:26:41 +02:00
Juan RP
ae92d0b17f bind: update to 9.10.4. 2016-04-29 07:23:31 +02:00
Juan RP
a40d046307 options.description: added seccomp build option description. 2016-04-29 07:23:31 +02:00
Enno Boland
2ee4d0c38d aqbanking: update to 5.6.10. 2016-04-28 19:31:27 +02:00
Enno Boland
2240fa1d72 rrdtool: update to 1.6.0. 2016-04-28 19:31:27 +02:00
Juan RP
326c989c7c xbps-src/show: resolve virtual dependencies correctly. 2016-04-27 20:56:55 +02:00
Juan RP
d2bac19750 xbps-src: re-introduce etc/virtual.
The `etc/virtual` file declares the default package to be built for
virtual dependencies declared as "virtual?foo" in $depends.

Before this change, the run-time dependency was added as is to the final
binary package but no pkg providing this virtual pkg was built.

With this file we declare the *default* pkg to be built.

NOTE: "virtual?foo" is only applicable to *run* time dependencies, i.e
only those declared in $depends.
2016-04-27 20:16:59 +02:00
Juan RP
5bfd84163b common/xbps-src/shutils/purge_distfiles.sh: does not need to executable. 2016-04-27 16:56:17 +02:00
Juan RP
2defe2ff17 cross-profiles: get rid of musl-gnulibfix (unused). 2016-04-27 16:55:16 +02:00
Juan RP
e97de5b5d3 env/build: get rid of timestamp-macros.sh (dangling symlink). 2016-04-27 16:53:47 +02:00
Juan RP
b722ed3c8b cross-profiles: simplify and rename some of them to match XBPS_TARGET_MACHINE.
- XBPS_TARGET_ARCH var renamed to XBPS_TARGET_MACHINE (gets rid of an extra var).
- Renamed cross profiles to match XBPS_TARGET_MACHINE.
- Added symlinks to keep compatibility with old profiles.
2016-04-27 16:47:05 +02:00
Juan RP
882f23cf98 env/hardening: fix hardening on MIPS.
Thanks to @chneukirchen for finding the correct solution:

gcc sets -mno-shared by default when compiling non-PIC, and because
we are overriding the builtin specs, this internal rule set for gnu/mips
does not trigger:

gcc/config/mips/gnu-user.h:/* Default to -mno-shared for non-PIC.  */
gcc/config/mips/gnu-user.h:  " %{mshared|mno-shared|fpic|fPIC|fpie|fPIE:;:-mno-shared}"

So that we now use a specific specs file just for mips that sets -mshared for PIC.

This fixes building packages with hardening enabled for MIPS.
2016-04-27 15:01:40 +02:00
Juan RP
7e117fb96d env/hardening: reenable hardening for MIPS.
I just booted a full PIE base-system successfully on my CI20 Creator.

For now we set -fPIE again in C{,XX}FLAGS to fix the build in attr/acl/coreutils, etc.
2016-04-27 12:47:56 +02:00
lemmi
5be8f45d5b New package: vapoursynth-R32 2016-04-27 07:23:31 +02:00
lemmi
08cb48c5a2 New package: zimg-2.0.4 2016-04-27 07:23:31 +02:00
Toyam Cox
dedff32851 obs: add -devel subpackage 2016-04-26 14:34:14 -04:00
Juan RP
d55d16482d env/hardening: disable PIE generally for MIPS.
PIE is currently broken in MIPS.
2016-04-26 09:41:28 +02:00
Juan RP
c85787ebf9 cross-profiles: mipselhf-musl: set XBPS_TARGET_MACHINE to mipselhf-musl.
... otherwise the triplet in gcc does not match.
2016-04-26 09:40:51 +02:00
Alessio Sergi
8fc7bfb7d2 xbps-src: update-check: update PyPI URL here as well 2016-04-25 17:52:51 +02:00
Jürgen Buchmüller
b51634f124 cegui: update to 0.8.6
Strangely the shared libraries version changed from 2 to 1.
2016-04-25 14:54:51 +02:00
Alessio Sergi
ffff9d749d build-style/python-module: rename unversioned scripts, if any
- No more name conflicts in case of multi-version python packages
- No more manual renaming
- No more manual shebang fixes
- Alternatives support

ok xtraeme@
2016-04-25 01:29:15 +02:00
Alessio Sergi
0be83d098d xbps-src: switch PYPI_SITE to Warehouse (pypi.io) 2016-04-25 00:25:04 +02:00
Jürgen Buchmüller
976f231655 New package: tslib-1.1
Qt5 can take advandtage of this.
2016-04-24 11:10:17 +02:00
Michael Gehring
688fb13a20 libmill: update to 1.10. 2016-04-24 09:56:44 +02:00
Juan RP
30349e929d Merge pull request #4041 from yopito/kdevelop
New package: kdevelop-1.7.3
2016-04-21 14:26:53 +02:00
Michael Gehring
bd2d458810 http-parser: update to 2.7.0. 2016-04-20 10:08:28 +02:00
yopito
5e59afc339 kde-workspace: libprocessui.so.4 share is needed for kdevelop package. 2016-04-20 09:36:22 +02:00
yopito
95307bde33 New package: kdevplatform-1.7.3 2016-04-20 09:36:15 +02:00
Juan RP
054a73caf2 hooks/rewrite-python-shebang: simplify and check for unset $off correctly. 2016-04-17 17:13:06 +02:00
Juan RP
abc5cd0090 New package: wlc-0.0.2. 2016-04-16 20:02:29 +02:00
Jürgen Buchmüller
fa77eadf5c New package: libgames-support-1.0.1 2016-04-16 19:39:26 +02:00
Michael Gehring
8007bd0d2c openimageio: update to 1.6.12. (soname bump) 2016-04-16 08:27:37 +02:00
Christian Neukirchen
1318cced7a New package: libabigail-1.0.rc3 2016-04-12 13:21:53 +02:00
Juan RP
bbaa6c7890 marco: update to 1.14.0 (soname bump). 2016-04-10 10:33:03 +02:00
Aditya Goturu
1b190d315d xdotool: build and use libxdo.
Closes: #4001 [via git-merge-pr]
2016-04-09 22:40:13 +02:00
Michael Gehring
88bdbd39ec libvpx: update to 1.5.0. (soname bump) 2016-04-08 20:07:58 +02:00
Michael Gehring
d5ff8b8493 icu: update to 57.1. (soname bump) 2016-04-08 20:07:58 +02:00
Juan RP
8ea63aff26 obexftp: update to 0.24.2. 2016-04-08 07:24:08 +02:00
Juan RP
281766d267 libqmi: update to 1.14.2 (soname bump). 2016-04-07 18:16:07 +02:00
Juan RP
c392f14e92 mongodb: rebuild with fixed common/shlibs for wiredtiger. 2016-04-05 11:16:21 +02:00
lemmi
fd306412e5 New package: libvidstab-0.98b 2016-04-03 15:25:52 +02:00
Spencer Hill
8dab3a7130 Openshot
* libopenshot-audio: update to 0.1.1.

* libopenshot: update to 0.1.1.

* openshot: update to 2.0.7.
2016-04-02 07:39:18 +02:00
Jürgen Buchmüller
fe651b3641 qupzilla: update to 2.0.0 2016-04-01 09:29:34 +02:00
Enno Boland
c07e381f94 hooks/pre-pkg: fix "integer expression expected" error. 2016-04-01 08:08:52 +02:00
Jürgen Buchmüller
24904d9c92 qt5: add new modules
Qt5.6.0 introduced new modules
+ qt5-3d{,-devel} : C++ and QML APIs for 3D graphics
+ qt5-canvas3d : Canvas 3D component
+ qt5-serialbus{,-devel}: Serial bus component
+ qt5-webview{,-devel}: WebView component
There is also a new subcomponent "positioning" inside qt5-location.
For now this is not created as a separate module, because the install
target for qtlocation installs both components.
2016-04-01 02:55:21 +02:00
Enno Boland
04ed37792b New package: wiredtiger-2.8.0 2016-03-31 22:48:21 +02:00
Toyam Cox
7a8706d9ee libressl: update to 2.3.3. 2016-03-30 02:03:54 -04:00
Pizza-Boy
b5521c1d20 New package: libspotify-12.1.51 2016-03-28 03:46:20 -04:00
Enno Boland
05b15f6f4f common/hooks: look for pycompile_version to identify python version.
Also prepary python 3.5
2016-03-27 15:14:02 +02:00