q66
cb804fbf85
xbps-src: remove noarch
2021-01-20 13:09:59 +01:00
Olaf Mersmann
0d8589f193
shutils/chroot.sh: create symlink for /etc/localtime
...
Currently /etc/localtime is copied from the host to the chroot. Some
software expects /etc/localtime to be a symbolic link it can read to
determine the name of the time zone, so set up the expected link
structure.
2021-01-19 22:13:26 -03:00
Olaf Mersmann
58644a2318
options.description: describe openblas option
2021-01-19 20:16:02 -03:00
UsernameRandomlyGenerated
a47f96056b
kid3: update to 3.8.4
2021-01-19 19:46:26 -03:00
fosslinux
1d74fb6d7b
common/build-style/texmf.sh: various improvments.
...
- do_check (ownership check): only check against latest version of
package.
- Add comments.
2021-01-19 19:46:52 +01:00
Leah Neukirchen
985d6c9475
janet: update to 1.14.1.
2021-01-19 15:49:35 +01:00
Érico Rolim
d7ff592cbc
caribou: add fix for crash observed in cinammon-screensaver.
...
https://github.com/linuxmint/cinnamon-screensaver/issues/354
Also clean wrong and repeated entry from shlibs.
2021-01-18 16:34:31 -03:00
Đoàn Trần Công Danh
2d1e6ccf85
New package: pam_wrapper-1.1.3
2021-01-18 21:18:11 +07:00
Đoàn Trần Công Danh
26e23d4f39
New package: libfprint0-1.0
2021-01-18 21:18:11 +07:00
Đoàn Trần Công Danh
326fbe95b0
libfprint: update to 1.90.7.
2021-01-18 21:18:11 +07:00
Johannes
eae3e34b85
radare2: update to 5.0.0.
...
also switch to meson
2021-01-17 12:06:44 +01:00
UsernameRandomlyGenerated
9863df751a
usbguard: update to 1.0.0
2021-01-17 01:24:00 +01:00
q66
e44dfff752
build-style/void-cross: explicitly enable plugins in binutils
...
this is already enabled implicitly based on checks, but might as
well make it explicit; it does not actually make any practical
difference though
2021-01-13 21:02:05 +01:00
Andrew Benson
b0296b1252
common/build-style/qmake: fix variable name
2021-01-12 13:04:49 -06:00
Jürgen Buchmüller
6006e664f1
geda: update to 1.10.2
2021-01-12 08:20:39 +01:00
Andrew J. Hesford
268425a292
libupnp1.8: remove package
2021-01-11 23:15:58 -05:00
Alexander Gehrke
3a544ba709
libupnp: update to 1.14.0.
...
Closes #27829 .
2021-01-11 23:02:31 -05:00
Đoàn Trần Công Danh
bfb20bfe20
xnoise: remove package
...
- Unmaintained for more than 6 years
- Crash on start up on musl
- reported hanging on glibc
2021-01-12 07:13:40 +07:00
Andrew Benson
144aefc6de
nvidia390: update to 390.141.
2021-01-11 13:06:30 -06:00
Andrew Benson
9c820a9e24
nvidia340: remove
2021-01-09 16:57:18 -06:00
q66
4aa3de803b
libucontext: update to 1.0
2021-01-09 22:55:17 +01:00
Đoàn Trần Công Danh
04825ced01
hooks: abort if l10n files found in /usr/lib
2021-01-09 13:11:27 +07:00
Andrew Benson
6e99a6245f
New package: libsixel-1.8.6
...
Closes #27475 .
2021-01-08 21:41:04 -06:00
Đoàn Trần Công Danh
c0030b8541
gtkhtml: remove package
2021-01-08 07:30:53 +07:00
q66
f2f3c6661b
build-style/void-cross: unify binutils options with template a bit
2021-01-07 16:42:47 +01:00
John
5884118e3a
shutils/show.sh: never show self deps for depends
...
xbps-src always ignore self deps in depends and in hostmakedepends
when not cross compiling. The old behaviour did only check for cross.
This now also ignores them in makedepends, but they are either way
disallowed in there, and returning an error would be correct, but
./xbps-src show-* is and never was suitable for linting, so ignore for now.
2021-01-06 21:19:46 +01:00
Andrew J. Hesford
cf24486c61
qhull: update to 2020.2.
...
Closes : #27082 .
2021-01-06 11:07:38 -05:00
Helmut Pozimski
10a584b5db
libfilezilla: update to 0.26.0.
2021-01-05 19:50:21 +01:00
Andrew J. Hesford
6f0dda0a07
samba: update to 4.13.3.
...
Also revert private lib changes in da2cea569c
that seem to break some installations.
Fixes #27565 .
2021-01-04 22:41:12 -05:00
Đoàn Trần Công Danh
6547bbb473
freetype: clean XBPS_CROSS_TRIPLET reference in freetype-config
...
* $XBPS_CROSS_TRIPLET-pkg-config is our wrapper not a real executable
* In a build that have both freetype-config and pkg-config,
$XBPS_CROSS_BASE will be prepended twice with current system,
let's fix it.
2021-01-05 06:41:36 +07:00
q66
5922df60c7
xbps-src: make sure to apply FFLAGS properly like CFLAGS
2021-01-03 14:11:02 +01:00
q66
210a2823ef
common/build-style: add void-cross
...
this introduces a new build-style void-cross, which can be used
to write system crosstoolchain templates; this is to reduce the
amount of maintenance, resolve existing problems with the cross
toolchain templates and remove repeated code
2020-12-31 23:48:57 +01:00
Duncaen
7480baed23
MEGAsdk: update to 3.7.3c.
2020-12-31 15:55:47 +01:00
John
31e4259c1c
common: Add new cmake-wxWidgets-gtk3 build-helper
2020-12-30 17:58:36 +01:00
John
98f239edf8
build-style/cmake.sh: remove handeling of wxWidgets when cross compiing
...
This can be potentially broken, and the preffered way is to just set the WX_CONFIG env variable
2020-12-30 17:58:36 +01:00
Duncaen
3eed75216c
xbps-src: remove proot chroot-style
...
proot is broken and result in random hard to debug issues,
this is the best way to not have new users use it.
2020-12-29 23:02:16 -08:00
Đoàn Trần Công Danh
bd62ff8580
99-pkglint-subpkgs: replace grep with case..esac
...
On experience with 100 subpkgs, this change reduces execution time from
284ms to 4ms
Closes : #27137 [via git-merge-pr]
2020-12-29 22:46:59 -08:00
mobinmob
14280bfad9
spdx-licenses-list: update to 3.11.
...
Closes : #27509 [via git-merge-pr]
2020-12-29 22:31:01 -08:00
John
29f51df388
kImageAnnotator: update to 0.4.0.
2020-12-28 13:39:27 +01:00
Érico Rolim
de99c9693f
environment/configure/gnu-configure: always include configure_args from
...
template last.
This makes sure that anything set in templates will override the
defaults.
2020-12-27 22:31:15 -03:00
Đoàn Trần Công Danh
e6daac75c2
uhd: update to 4.0.0.0.
2020-12-27 21:30:43 +07:00
mobinmob
bb6ad89b1c
oblibs: update to 0.1.1.1.
2020-12-26 12:42:04 -03:00
Jürgen Buchmüller
1712ff8d84
crypto++: update to 8.3.0
...
Upstream switched version numbering to major, minor, patchlevel and
decided to delimit them by underscores.
2020-12-26 00:23:38 +01:00
Jürgen Buchmüller
70d624094a
ceres-solver: update to 2.0.0
...
There's an solib version bump yet none of Void's packages depends on it.
2020-12-25 22:38:10 +01:00
Érico Rolim
b6e7863cbd
.github/workflows: add script to check that packages can still be
...
installed.
This will allow us to confirm the repository's staging state in CI.
2020-12-23 16:14:53 -03:00
Đoàn Trần Công Danh
aa45e517ab
gtk4: update to 4.0.0.
2020-12-23 21:16:53 +07:00
q66
87d28506e1
build-style: change all build-styles to use /usr/libNN
2020-12-22 22:18:25 +01:00
q66
6283b0d209
common/hooks/{pre,post}-install: generalized libdir hook
...
this makes sure we don't have to worry about packages installing
stuff in lib32/lib64, it will be automagically symlinked
if something is still left over for whatever reason, or if the
opposite wordsize directory exists, that will be caught by pkglint
2020-12-21 21:03:06 -03:00
andry-dev
da2cea569c
samba: add optional glusterfs vfs module and ctdb
...
Also remove a few more private libraries that can be built in.
Co-authored-by: andry-dev <andry-dev@users.noreply.github.com>
Co-authored-by: Andrew J. Hesford <ajh@sideband.org>
Closes : #27300 [via git-merge-pr]
2020-12-21 08:05:26 -05:00
Érico Rolim
811f311dd2
common/wrappers/cross-cc: catch -L/lib in args.
...
Issue spotted while building geda.
2020-12-20 19:43:35 -03:00
joey
392564e73b
New package: espeak-ng-1.50
...
Add dummy packages for espeak for a smooth upgrade to espeak-ng
2020-12-20 20:25:05 +01:00
Jürgen Buchmüller
f3a75691b6
kea: update to 1.9.3
2020-12-20 16:33:00 +01:00
Jürgen Buchmüller
14c930258b
geda: update to 1.10.1
2020-12-20 14:19:19 +01:00
Jürgen Buchmüller
b4e0222e7f
guile: update to 2.2.7
2020-12-20 14:19:18 +01:00
Andrew J. Hesford
1064515c61
samba: update to 4.13.2.
2020-12-19 17:53:30 -05:00
Andrew J. Hesford
fd3dabd9ed
ldb: update to 2.2.0.
2020-12-19 17:53:30 -05:00
Andrew J. Hesford
02517ce311
talloc: enable python bindings
...
Also support cross compilation without relying on "answer" files.
2020-12-19 17:53:30 -05:00
Andrew J. Hesford
7d68e8f4d2
build-style/waf3: rely on qemu build helper in cross builds
2020-12-19 17:53:30 -05:00
Andrew Benson
14d60df169
pulseaudio: update to 14.0.
2020-12-18 00:54:41 -06:00
Nathan Owens
65f868c304
tinyxml2: update to 8.0.0
...
Closes : #26855 [via git-merge-pr]
2020-12-17 13:06:23 -05:00
q66
69b49cfba6
build-style/go: restrict archs for gccgo env too
...
this is because some archs lack support in gccgo, and some are
not integrated yet in our toolchains
2020-12-17 01:50:52 +01:00
Piraty
49be0cc4d1
arcan: update to 0.6.0.1.
2020-12-16 12:10:28 +01:00
q66
068c64c844
build-style/qmake: add ppc(64) cross bits
2020-12-15 23:01:31 +01:00
q66
b1d4c6ebe8
common: add build/cross profiles for ppcle(-musl)
...
for now, these profiles set -mcpu to power8 and -mtune to power9
to match our ppc64le profiles, since there isn't really any native
harwdare to run these on (at least yet), and any packages will be
experimental for now anyway
2020-12-15 23:01:30 +01:00
Érico Rolim
2c70789fe2
common/travis/show_files: don't error out when subpkg doesn't exist.
2020-12-14 18:54:09 -03:00
John
aa13c0307d
Remove package: kdepim-apps-libs
...
[ci skip]
2020-12-14 18:15:53 +01:00
Joey
6a1c24f88f
New package: pcaudiolib-1.1
2020-12-14 10:36:03 -03:00
Leah Neukirchen
f99b6b3e26
janet: update to 1.13.1.
2020-12-14 10:36:48 +01:00
Érico Rolim
b8044ce629
common/travis/build.sh: add argument for running tests.
...
Also use nproc(1) directly and remove FTP_RETRIES.
2020-12-14 00:18:04 -03:00
Érico Rolim
8dfcf8b7a0
common/travis/fetch-xtools: make it work inside masterdir.
2020-12-14 00:18:04 -03:00
Đoàn Trần Công Danh
3996821f07
99-pkglint-subpkgs: correct for multiline subpackages
...
As discussing in [1], on template with "subpackages" as multilines will
report false positive on some packages will never be built.
There're multiple problems here:
- expanded "subpackages" will have an empty line if it has a newline
inside template
- "sed" expression couldn't work with multilines "subpackages"
Let's not quote "$subpkgs" and "$subpackages" in "printf" to let the
shell do expansion and trim the empty lines for us. And rewrite the
"sed" expression to work with multilines "subpackages"
[1]: https://github.com/void-linux/void-packages/pull/26939#issuecomment-739098547
2020-12-14 09:35:02 +07:00
Artur Sinila
ef3c556ae9
New package: libpipewire0.2
...
Add libpipewire0.2 to common/shlibs
2020-12-13 18:28:17 -03:00
Andrew Benson
b9a1110dab
New package: motif-2.3.8 [ci skip]
2020-12-13 13:07:49 -06:00
Evgeny Ermakov
76ca926dd6
libtd: update to 1.7.0
2020-12-12 21:35:58 +01:00
Érico Rolim
a6c6bcc651
common/hooks: remove remove-localized-manpages hook.
...
Allow packages to include localized man pages. Needed for manpages-l10n.
2020-12-12 03:58:57 -03:00
Anthony Iliopoulos
48f9419c93
inih: add libinih to common/shlibs
2020-12-12 03:04:45 -03:00
Érico Rolim
a5ed5f551c
shutils/chroot.sh: fix syslog configuration.
...
The file was created in chroot_prepare(), but the configuration
directory was being cleaned in chroot_sync_repodata(). This commit moves
the configuration to after the directories are created.
Fixes #25534
2020-12-11 15:25:39 -03:00
Érico Rolim
1f63790fcb
opensc: update to 0.21.0.
...
Fixes multiple CVEs.
2020-12-11 00:23:29 -03:00
Andrew J. Hesford
a3227ffb48
build-style/python3-module: prefer pytest in do_check
...
Closes : #25052 .
2020-12-09 15:45:53 -05:00
Đoàn Trần Công Danh
08a382be7e
chroot.sh: export XBPS_ALT_REPOSITORY to chroot
...
Outside of chroot, we calcucate XBPS_ALT_REPOSITORY only to throw it
away and calculate it again inside chroot. Normally, this is not problem
except when we're working with a Git's worktree, in which case, we don't
have the access to original gitdir inside chroot.
Let's bring that value from outside of chroot into it.
2020-12-09 19:54:08 +07:00
Andrew J. Hesford
2dff49c420
build-style/python3-pep517: new style for PEP517 Python packages
2020-12-08 15:26:38 -05:00
Érico Rolim
2325ae153b
common/build-style/gnu-makefile: pass CXXFLAGS in make invocation.
2020-12-06 22:03:54 -03:00
q66
095bf4734c
cross-profiles/aarch64: remove nonsense that does not belong
...
????
2020-12-06 06:01:07 +01:00
q66
1e86562c72
cross-profiles: do the same as for build-profiles for ppc
2020-12-06 05:51:32 +01:00
q66
29255b0244
build-profiles: drop unnecessary cflags for ppc
...
we don't need to specify -mcpu where compiler default is used,
preserve mtune though; do not -mno-altivec on ppc since altivec
is not default in the first place and doing this will just
break random things that explicitly enable altivec for runtime
checked code; do not use -maltivec on either ppc64le or ppc64
since it's implied by their -mcpu's (power8 for ppc64le which
is implicit, and 970 for ppc64 which is explicit)
also remove -mlong-double-64 for musl targets as that's compiler
default and it's not necessary to pass it; also remove -mabi=elfv2
for both ppc64le and ppc64 since it's implied default
2020-12-06 05:51:31 +01:00
Andrew J. Hesford
8c5beaffa5
grpc: update to 1.34.0.
2020-12-03 12:26:08 -05:00
Piraty
452071ef74
jitterentropy: update to 3.0.0.
2020-12-03 15:39:24 +01:00
Andrew J. Hesford
231bc646a3
zfs: update to 2.0.0.
...
Thanks to @zdykstra for looking into the built-in PAM module.
2020-12-01 23:25:01 -05:00
Nathan Owens
4b6fd8b8e8
biblesync: update to 2.1.0
2020-12-01 13:08:05 +01:00
cinerea0
caa5cae606
libnma: replace libnm-gtk
2020-11-30 22:12:28 -03:00
Jürgen Buchmüller
98a760ee20
kea: update to 1.9.2
2020-11-29 08:47:26 +01:00
fosslinux
894b9a3b66
New package: antimicrox-3.1.2.
...
antimicro: transition to antimicrox.
Closes : #26631 [via git-merge-pr]
2020-11-28 23:44:23 -05:00
Nathan Owens
3545b733bb
tpm2-tss: update to 3.0.1
...
Closes : #26205 [via git-merge-pr]
2020-11-28 22:19:24 -05:00
Nathan Owens
d26e66ac57
evemu: New package
...
Closes #26600
Close : #26623
2020-11-28 09:11:15 +07:00
Đoàn Trần Công Danh
b400ac3e81
build-style/cmake: set find_root_path to cross_base/usr
2020-11-28 05:56:03 +07:00
Đoàn Trần Công Danh
ca8b0789b9
wrapper: bring valac and vapigen to current version
...
Current wrappers hard-coded them at 0.42 which is very long ago.
Hence, those wrappers insert a versioned vapidir that no longer exists.
The build still work because valac will look into host's versioned vapidir
instead.
Let's check the version we're having and wrap that instead of changing
the hard-coded number from time to time.
2020-11-26 20:57:52 +07:00
yopito
4fa3cd554b
coin3: update to 4.0.0
2020-11-24 16:01:33 +01:00
cinerea0
1497f3a5b9
network-manager-applet: update to 1.18.0
2020-11-21 22:25:38 -08:00
cinerea0
92d75be63d
New package: libnma-1.8.30
2020-11-21 22:25:38 -08:00
Érico Rolim
d16ca93336
New package: ZMusic-1.1.3.
...
ZMusic needs libopenal to enable sound playback.
libopenal, libfluidsynth and libsndfile are all loaded dynamically.
Based on and closes #20665 .
2020-11-21 21:08:05 -08:00