Eivind Uggedal
65f78c9d1f
New package: libksba-1.3.1.
2014-10-19 15:27:47 +00:00
Juan RP
4545aca5e3
xbps-src: repair bootstrap installation.
2014-10-18 16:45:16 +02:00
Juan RP
7df57b30b0
icu: update to 54.1 (soname bumps).
2014-10-15 11:08:43 +02:00
Juan RP
033c4ed0f5
xbps-src: remove WIP repo delta support.
...
- it never worked correctly
- it's WIP and looks like it will be stalled forever
- won't be necessary anymore with xbps-0.42
2014-10-14 19:19:07 +02:00
Juan RP
1cee26a59f
xbps-src: hooks: reorganize some hooks.
...
The strip-and-debug-pkgs/generate-runtime-deps hooks have been moved
to the pre-pkg stage, and are run before prepare-32bit; this way dependencies
are collected correctly in all cases.
2014-10-14 19:19:07 +02:00
Juan RP
6e7e1398f8
Merge branch 'runit-services'
...
All packages that had runit services are now providing them themselves.
2014-10-13 18:17:26 +02:00
Dominik Honnef
1e08480cf2
New package: ledger-3.1
2014-10-13 17:23:59 +02:00
Juan RP
d4025450ae
xbps-src: vsv: take into account log service too.
2014-10-13 13:02:04 +02:00
Juan RP
b700bf40e4
xbps-src: vsv: chmod +x run/finish scripts; create supervise symlink.
2014-10-13 12:37:33 +02:00
Enno Boland
33fd83f6be
common/environment/setup: add vsv command to add runit services.
2014-10-13 11:12:05 +02:00
Juan RP
def9cee898
hooks/script-wrapper: create libmikmod-config wrapper.
2014-10-12 09:16:02 +02:00
Juan RP
86ba1ea9c5
hooks/strip: before stripping make sure files have write bit set.
...
... otherwise strip(1) errors out. Perl installs shlibs without write
bit set and results in EPERM errors.
Perl could be fixed instead, but meanwhile this works.
2014-10-12 08:56:32 +02:00
Juan RP
dbfb3a2b81
hooks/strip-and-debug: do not override file perms.
...
... otherwise additional perms are lost, always resulting in non setuid bins.
2014-10-12 07:23:06 +02:00
Juan RP
6928b52a4e
xbps-src: full switch to void-packages.
2014-10-11 11:15:02 +02:00
Juan RP
4b6129eeb7
xbps-src: chroot: use /void-packages.
2014-10-11 11:11:09 +02:00
Juan RP
77d1837155
xbps-src: misc tweaks for zap and use void-packages too in chroot ops.
2014-10-11 11:02:57 +02:00
Juan RP
d9ff56e873
common/environment/setup/sourcepkg.sh: unset do_clean() too.
2014-10-11 10:19:16 +02:00
Juan RP
b2976da1c8
xbps-src: use "disable_debug" to disable -dbg subpkg creation.
2014-10-11 09:57:27 +02:00
Enno Boland
62687139a1
New package: libexttextcat-3.4.3
2014-10-10 10:55:17 +02:00
Enno Boland
97fee7d7a8
New package: liblangtag-0.5.4
2014-10-10 10:55:17 +02:00
Enno Boland
0ebe1b30e7
New package: lpsolve-5.5.2.0
2014-10-10 10:55:17 +02:00
Enno Boland
3a5f4108c1
New package: mythes-1.2.4
2014-10-10 10:55:17 +02:00
Enno Boland
82f4b9c386
New package: hyphen-2.8.8
2014-10-10 10:55:17 +02:00
Enno Boland
96a1d750f6
New package: vigra-1.10.0
2014-10-10 10:55:17 +02:00
Enno Boland
f370633290
New package: libwpg-0.3.0
2014-10-10 10:55:17 +02:00
Enno Boland
d228ed8759
New package: libwps-0.3.0
2014-10-10 10:55:17 +02:00
Enno Boland
6044f9aafc
New package: libwpd-0.10.0
2014-10-10 10:55:17 +02:00
Enno Boland
1b5e319140
New package: libvisio-0.1.0
2014-10-10 10:55:17 +02:00
Enno Boland
8287bb964e
New package: libmspub-0.1.1
2014-10-10 10:55:17 +02:00
Enno Boland
573eff5843
New package: libcdr-0.1.0
2014-10-10 10:55:17 +02:00
Enno Boland
0efa28196a
New package: libodfgen-0.1.1
2014-10-10 10:55:17 +02:00
Enno Boland
98d7fdfa88
New package: libetonyek-0.1.1
2014-10-10 10:55:17 +02:00
Enno Boland
5a3b4a5336
New package: librevenge-0.0.1
2014-10-10 10:55:17 +02:00
Juan RP
5eb04edb49
atf: update to 0.20.
2014-10-06 10:20:21 +02:00
John Galt
37c3ca81d0
common/shlibs: remove non-existent git entries
2014-10-04 21:54:22 -07:00
Enno Boland
2eb1340649
New package: glew19-1.9.0
2014-10-04 20:48:18 +02:00
Enno Boland
70187ba790
glew: update to 1.11.0.
2014-10-04 19:38:03 +02:00
Enno Boland
4de2147390
libqmi: update to 1.10.2.
2014-10-04 09:30:18 +02:00
Enno Boland
f6a1c566e5
libmbim: update to 1.10.0.
2014-10-04 09:28:39 +02:00
Enno Boland
c9c95933d5
WindowMaker: update shlibs; fix build with giflib-5.1.0
2014-10-03 23:39:49 +02:00
Enno Boland
7ab79f35ca
kdelibs: add missing shlibs
2014-10-03 23:31:25 +02:00
Enno Boland
fecc087f42
fontforge: update shlibs; fix build with giflib-5.1.0
2014-10-03 23:31:25 +02:00
Enno Boland
91cb5a7779
efl: add missing shlibs
2014-10-03 23:31:25 +02:00
Enno Boland
3726d80a33
giflib: update to 5.1.0
2014-10-03 23:31:24 +02:00
Enno Boland
c6f6b7f88d
New package: Lucene++-3.0.6
2014-10-02 18:20:10 +02:00
Juan RP
6fd8298583
New package: nvidia-stable-340.46.
2014-10-02 12:13:59 +02:00
Juan RP
3b6b9eb774
environment/setup: added reverts var (hi @Gottox)
2014-09-30 06:22:11 +02:00
Enno Boland
5395d9b0a2
common/hooks: add reverts field to packages
2014-09-30 00:03:33 +02:00
Alessio Sergi
38622f603c
x264: update to 20140928 stable snapshot (soname bump)
2014-09-29 20:16:19 +02:00
Juan RP
093a5ac501
Merge branch 'master' into perl-5.20
2014-09-29 16:27:58 +02:00
Alessio Sergi
e2eade16ec
ffmpeg: update to 2.4.1 (soname bump)
2014-09-29 09:24:58 +02:00
Juan RP
3765a86768
Merge branch 'master' into perl-5.20
2014-09-28 09:37:38 +02:00
Juan RP
774685aaa2
xbps-src: create the void-packages symlink unconditionally.
2014-09-28 08:19:32 +02:00
Juan RP
62e0fb53be
xbps-src: export XBPS_WRAPPERDIR for cross builds (could be used for native too).
2014-09-28 08:02:12 +02:00
Juan RP
f7146ea652
environment/pkg-config: unset PKG_CONFIG; find it via PATH instead.
...
... otherwise some pkgs fail to build due to host vs target (gtk+3).
2014-09-28 08:01:18 +02:00
Juan RP
c48d5ce913
hooks/script-wrapper: fix generated cups-config wrapper.
...
This was changing cups_serverbin to the cross toolchain sysroot
and caused cups-filters to install bins to this path.
2014-09-28 07:47:14 +02:00
Juan RP
3efa28ecbf
xbps-src: create a void-packages symlink for xbps>=0.41.
2014-09-28 07:25:09 +02:00
Juan RP
c920736289
xbps-src: hooks/strip: ignore debug files; set proper perms to files.
2014-09-27 07:19:42 +02:00
Juan RP
6ab69ef143
xbps-src: hooks/script-wrapper: create a pkg-config symlink to the real wrapper.
...
...otherwise the envvars for cross compilation won't be set and
lots of packages are broken.
2014-09-27 04:57:20 +02:00
Juan RP
0a1ee2966a
xbps-src: hooks/script-wrapper: generate the wrappers just once.
2014-09-27 03:58:09 +02:00
Juan RP
8ddf256957
xbps-src: set PKG_CONFIG env var to the triplet-pkg-config wrapper.
2014-09-26 12:07:23 +02:00
Juan RP
5202f22f48
xbps-src: define some xxx_FOR_BUILD vars for cross builds.
2014-09-25 16:37:14 +02:00
Juan RP
535117078c
xbps-src: create a <cross-target>-pkg-config wrapper when cross compiling.
...
This wrapper sets the env vars required for proper cross compiling, rather
than always setting them.
2014-09-25 14:38:16 +02:00
Juan RP
952848ebc3
xbps-src: make sure a target is always passed in to xbps-uhelper.
2014-09-25 12:44:36 +02:00
Juan RP
1d93eff134
common/shlibs: bump perl version for 5.20.1.
2014-09-25 09:57:47 +02:00
Juan RP
78853cfca6
gettext: update to 0.19.2.
2014-09-25 09:29:56 +02:00
Juan RP
1ce278f035
xbps-src: drop fakeroot; xbps-create(8) is our friend.
...
- This should work for almost 90% current packages, as reported by OpenBSD/ports.
- Packages that use install -o <user> -g <group> will get fixed progressively.
- xbps-create(8) by default sets pkg files as 0:0, if any pkg needs special
permissions those can be set via INSTALL scripts (for now).
2014-09-24 19:51:17 +02:00
Eivind Uggedal
18bde8d6d6
New package: jemalloc-3.6.0.
2014-09-24 09:17:10 +00:00
Eivind Uggedal
0dd6cc5e6d
hooks/remove-localized-manpages: whitelist all sections
2014-09-23 15:43:20 +00:00
Alessio Sergi
b94a063b2e
cups-filters: rebuild against qpdf-5.1.2
...
Split shlibs into its own subpkg (libcups-filters).
Move so symlinks, headers and pkgconfig files to libcups-filters-devel subpkg.
Add missing shlibs.
Add systemd build option (off).
2014-09-22 16:16:24 +02:00
Alessio Sergi
5b2aef9f34
qpdf: update to 5.1.2 (soname bump)
2014-09-22 16:16:24 +02:00
Eivind Uggedal
1bcb1ec77d
new hook: post-install/01-remove-localized-manpages.sh
2014-09-22 13:58:50 +00:00
Juan RP
8063adde71
xbps-src: for runtime deps (depends) do not resolve vpkgs.
...
...otherwise the following would happen:
- foo depends on musl
- musl is provided by cross-vpkg-dummy
- musl is then detected as resolved and it's not built.
2014-09-21 11:44:45 +02:00
Juan RP
dbde6e849e
Revert "Revert "xbps-src: when all deps have been processed exit directly.""
...
This reverts commit ad79b8e7e2
.
2014-09-21 11:25:38 +02:00
Juan RP
85ce39f397
weston: update to 1.6.0.
2014-09-19 16:01:21 +02:00
Juan RP
a1a667c1e8
libinput: update to 0.6.0 (soname bump).
2014-09-19 15:52:11 +02:00
Juan RP
21bc8a7d8f
libewf: update to 20140608.
2014-09-18 21:48:53 +02:00
Juan RP
8facdd53e9
libmikmod: update to 3.3.6.
2014-09-18 21:01:36 +02:00
Juan RP
cc4a8b9597
environment/configure: override some more funcs.
2014-09-17 03:49:27 +02:00
Juan RP
d040a8e9a6
New package: msgpack-0.5.9.
2014-09-15 23:50:58 +02:00
Juan RP
c2b011a98a
Implement support for {INSTALL,REMOVE}.msg files ( fix #454 ).
2014-09-15 16:20:25 +02:00
Dominik Honnef
456489ec4a
New package: libnetfilter_conntrack-1.0.4
2014-09-14 06:09:48 +02:00
Dominik Honnef
5e7867f6a9
New package: libnetfilter_acct-1.0.2
2014-09-14 06:09:48 +02:00
Dominik Honnef
b4f2fd28e9
New package: libnetfilter_log-1.0.1
2014-09-14 06:09:48 +02:00
Dominik Honnef
1af4b8cd59
New package: libnfnetlink-1.0.1
2014-09-14 05:35:25 +02:00
Juan RP
e5fdbaf91f
hooks/script-wrapper: create xslt-config wrapper.
2014-09-12 12:55:59 +02:00
Alessio Sergi
6f171bcd2f
Add PyPI to master sites
2014-09-10 23:52:34 +02:00
Christian Neukirchen
c484cbfb45
audacious: update to 3.5.1.
2014-09-10 15:35:50 +02:00
Juan RP
26d7f0885c
xbps-src: fix the mess with the pkglint hook and glibc dynamic linker sonames.
2014-09-10 13:04:46 +02:00
Juan RP
21a1d23fe5
hooks/strip-and-debug-pkgs: make regexp a bit more generic to match more cases.
...
ld-linux sonames from glibc, were not matched resulting in incomplete
shlib-provides. The regexp now allows sonames without the "lib" prefix.
2014-09-10 11:59:13 +02:00
Juan RP
289bc58776
xbps-src: added support to append additional shlibs to shlib-{provides,requires}.
2014-09-10 11:23:33 +02:00
Christian Neukirchen
cc2bcbf750
libunistring: update to 0.9.4.
2014-09-10 00:09:18 +02:00
Juan RP
93512822cf
miniupnpc: update to 1.9 (soname bump).
2014-09-08 21:33:16 +02:00
Christian Neukirchen
f49ac12207
xfsprogs: fix build on i686, add to common/shlibs
2014-09-08 16:43:08 +02:00
John Galt
f6246958b0
Merge branch 'master' of https://github.com/voidlinux/xbps-packages into llvm35
...
Conflicts:
srcpkgs/MesaLib/template
2014-09-07 01:08:00 -07:00
Juan RP
9671b3828e
Merge pull request #541 from RealJohnGalt/patch-dist
...
do-extract: allow patch distfile suffix
2014-09-07 10:06:07 +02:00
Juan RP
2f3537525a
cross-profiles/armv7hf.sh: switch to the arm-linux-gnueabihf7 cross compiler.
2014-09-07 09:06:53 +02:00
John Galt
87b16c49b7
llvm: update to 3.5.0
2014-09-06 19:49:59 -07:00
John Galt
440d5d8772
do-extract: allow patch distfile suffix
...
And do nothing with them
2014-09-06 19:35:08 -07:00
Juan RP
a5b8b3052b
cross-profiles/armv7hf: switch to the armv7l-linux-gnueabihf cross compiler again.
...
glibc uses the cross compiler preprocessor to know what architecture
to compile for, resulting in wrong architecture being used with the armv6
cross compiler.
2014-09-07 01:21:01 +02:00
Christian Neukirchen
c746522226
silc-toolkit: update to 1.1.11.
2014-09-06 22:30:00 +02:00
Juan RP
75b6468fa0
Introduce a way to override dependencies for all pkgs thru a file.
...
The `etc/defaults.virtual` file contains the default replacement
for our use cases; at this moment we only use it to use `eudev`
rather than `systemd` for udev.
If `etc/virtual` exists it overrides the settings of `etc/defaults.virtual`.
2014-09-06 12:43:24 +02:00
Dominik Honnef
191c1eaf51
add vopt_conflict helper
...
vopt_conflict prints an error and exits if two options are set at the
same time.
2014-09-05 16:57:47 +02:00
Dominik Honnef
62b3c65d77
tidy up vopt helpers
2014-09-05 16:42:34 +02:00
Juan RP
ad79b8e7e2
Revert "xbps-src: when all deps have been processed exit directly."
...
This reverts commit 9bf1ba5f88
.
I still think the behaviour I observed was related to something else.
2014-09-05 12:57:15 +02:00
Juan RP
13c2ca3bd2
xbps-src: reorganize code in more sections.
2014-09-05 11:10:07 +02:00
John Galt
dfb7a0419c
MesaLib-git: build with --disable-gallium-egl @xtraeme
...
As suggested by wayland. This option also disables libOpenVG, so remove
it completely.
2014-09-04 11:39:14 -07:00
Juan RP
d0a258ac63
MesaLib: build with --disable-gallium-egl as suggested by wayland.
...
This option also disables libOpenVG, so remove it completely.
2014-09-05 01:23:54 +02:00
Juan RP
843b5d5afb
common/shlibs: bump device-mapper version: new symbols have appeared.
2014-09-05 00:35:19 +02:00
Juan RP
c7d055d213
New package: libucl-0.5.2.
2014-09-03 09:41:42 +02:00
Dominik Honnef
090ec92d5f
gnucash: update to 2.6.3, restructure packages
2014-09-02 14:36:04 +02:00
Christian Neukirchen
99b94afd27
New package: openjdk-8u20
2014-09-02 00:45:40 +02:00
Juan RP
eb6d8422b5
New package: atril-1.8.0.
2014-09-01 20:41:08 +02:00
Juan RP
f105df15eb
libcanberra: split stuff into -utils, -gtk and -gtk3 to avoid extra rdeps.
2014-09-01 15:22:12 +02:00
Alessio Sergi
edcf1c3e07
New package: lz4-122
...
Extremely fast compression algorithm.
2014-09-01 01:13:41 +02:00
Christian Neukirchen
c8e1a2ba15
mate-control-center: update common/shlibs
2014-08-31 23:44:27 +02:00
Juan RP
e232c0873b
New package: mate-panel-1.8.0.
2014-08-31 19:56:31 +02:00
Juan RP
db2ce5400d
New package: libmateweather-1.8.0.
2014-08-31 19:46:04 +02:00
Juan RP
642a6b65e4
New package: mate-control-center-1.8.1.
2014-08-31 19:33:02 +02:00
Juan RP
4de4f02701
New package: mate-session-manager-1.8.1.
2014-08-31 19:16:56 +02:00
Juan RP
60fae50292
New package: libmatekbd-1.8.0.
2014-08-31 18:43:43 +02:00
Juan RP
3cb10b3770
New package: caja-1.8.1.
2014-08-31 18:29:47 +02:00
Juan RP
76738b399c
New package: mate-menus-1.8.0.
2014-08-31 18:12:28 +02:00
Juan RP
b9aaaf6102
New package: marco-1.8.0.
2014-08-31 17:57:08 +02:00
Juan RP
c853daf569
mate-polkit: remove lib; it's not too useful.
2014-08-31 17:33:55 +02:00
Juan RP
0016f5cb1f
New package: mate-desktop-1.8.0.
2014-08-31 17:32:32 +02:00
Juan RP
0051e09fb1
New package: mate-polkit-1.8.0.
2014-08-31 17:09:46 +02:00
Juan RP
2f07dc8532
lxdm: add consolekit build option (on).
2014-08-31 15:40:54 +02:00
Juan RP
9bf1ba5f88
xbps-src: when all deps have been processed exit directly.
2014-08-30 20:45:57 +02:00
Christian Neukirchen
be2187270a
New package: cinnamon-menus-2.2.0
2014-08-30 20:10:23 +02:00
Juan RP
58707d3733
libmng: update to 2.0.2 (soname bump).
2014-08-30 10:41:17 +02:00
Juan RP
6d20b9a05a
xbps-src: move vopt_* helpers to environment/setup/options.sh.
2014-08-30 09:10:11 +02:00
Juan RP
790202ddbd
xbps-src: move helpers to environment; there's no need to have them.
...
Those helpers were just setting up some extra functions that can be used
on templates, and this can be done already via environment, so let's remove
the helpers completely.
2014-08-30 09:01:29 +02:00
Dominik Honnef
cdd2ce0da4
add helpers for working with options
...
Add the helpers vopt_if, vopt_with and vopt_enable that simplify common
option-based operations.
Instead of a bunch of
if [ "$build_option_foo" ]; then
configure_args+=" --with-foo"
makedepends+=" foo-devel"
else
configure_args+=" --without-foo"
fi
one can use
configure_args="... $(vopt_with foo)
makedepends="... $(vopt_if foo foo-devel)"
instead.
We're adding these functions to common/xbps-src/shutils/common.sh but
that might not be the ideal place. I would've preferred
common/helpers/options.sh, but helpers are only available in the
individual phases, not when the template itself gets parsed.
2014-08-30 00:39:46 +02:00
Alessio Sergi
1cfb846ae6
New package: lapack-3.5.0; supersedes liblapack
...
New (sub)package: blas-3.5.0; supersedes libBLAS
2014-08-29 19:20:59 +02:00
Juan RP
c0049997be
ecryptfs-utils: update to 104.
2014-08-28 19:00:47 +02:00
Christian Neukirchen
6cfe8adfc9
New package: ganv-1.4.2
2014-08-28 16:16:43 +02:00
Christian Neukirchen
ed53c63554
openmpi: update to 1.8.2.
2014-08-28 00:51:19 +02:00
Juan RP
44be72f5d2
common/shlibs: remove obsolete telepathy-logger soname.
2014-08-26 18:57:27 +02:00
Juan RP
e582f328b3
xbps-src: repair and improve the bootstrap target (from scratch).
...
- There's no need to install rdeps into the masterdir, just base-files.
- There's no need to exit if XBPS_TARGET_PKG == sourcepkg, just return.
- After building base-chroot, install bootstrap binary packages.
2014-08-26 10:33:15 +02:00
Juan RP
b019b5df6f
hooks/generate-runtime-deps: also make "virtual?" subst on noarch/noverifyrdeps pkgs.
2014-08-26 09:58:58 +02:00
Juan RP
1651a5fe6e
xbps-src/doinstall: there's no need to remove pkg metafiles on destdir.
2014-08-26 09:55:40 +02:00
Juan RP
aec1b80e86
hooks/generate-gitrevs: fallback to the git cmd for bootstrap builds.
2014-08-26 07:53:31 +02:00
Juan RP
3fdd0e180e
xbps-src: run pre-pkg hooks in the install to destdir target.
...
The prepare-32bit hook has been moved to the pre-pkg stage and now
those hooks are executed as part of the install phase. That means that
pre-pkg hooks are now independently run for the subpkgs and the sourcepkg
after the install-destdir phase and pre/do/install hooks.
As bonus, finally correct rdeps can now be collected for the 32bit pkgs
and works for all them, without the need to sort the order of subpkgs!
2014-08-25 22:34:13 +02:00
Juan RP
93e9ff4eaa
New package: libstrophe-0.8.6.
2014-08-25 19:51:46 +02:00
Juan RP
5290c2a839
xbps-src: change order of how subpackages are processed.
...
10 Non development packages are processed first lexically.
20 Development packages are processed after 10.
This resolves the issue of 32bit pkg creation with development pkgs
that depend on other non-development subpkgs, and result in wrong
dependencies being propagated to the 32bit development pkgs.
2014-08-25 17:43:08 +02:00
Juan RP
22e0c33b39
xbps-src: chroot: do not copy /etc/services; we use iana-etc now.
2014-08-25 15:30:57 +02:00
Juan RP
58963b23e1
New package: libsodium-0.7.0.
2014-08-25 09:50:01 +02:00
Juan RP
12a3b16e42
Introduce "broken" var to skip building broken packages; make "nocross" not error out.
...
- broken var simply exits (without error) and skips building a pkg.
- nocross var now simply exits without an error, to make buildbot continue building pkgs.
2014-08-22 16:49:23 +02:00
Juan RP
d27e135986
hooks/gen-pkg: keep and transform "replaces" in 32bit pkgs.
2014-08-22 09:21:04 +02:00