Commit Graph

2511 Commits

Author SHA1 Message Date
Christian Neukirchen
675e79a36d discount: use LDFLAGS.
Build shared library.

Adopted.
2016-05-25 14:03:26 +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