Commit graph

124760 commits

Author SHA1 Message Date
Đoàn Trần Công Danh
2af30cdd78 setup: compute gitrev from outside of chroot
Together with previous commit, `xbps-src` is able to support
git-worktree and shared repository by now.
2020-05-23 06:59:24 +00:00
Đoàn Trần Công Danh
2cd2b99e41 setup: export SOURCE_DATE_EPOCH from outside of chroot
git-worktree(1), and Git shared repository can use a plain text file
named `.git` at the root of working tree, containing `gitdir: <path>` to
point to the real directory that has repository.
See: gitrepository-layout(5).

But, that directory is usually inaccessible inside chroot.

In order to support git-worktree(1) and Git shared repository, compute
SOURCE_DATE_EPOCH from outside of chroot, and the chroot will carry it
over to inside chroot.

I've only tested again xbps-uunshare(1).
2020-05-23 06:59:24 +00:00
Đoàn Trần Công Danh
fd61886616 setup/git.sh: prefer git plumbing command
git-ls-files(1) is plumbing command, its output will never change
regardless of configuration, version.

git-status(1) output will be changed depends on configuration.
At least, 986d4dbc7d (common/environment/setup/git.sh: ensure untracked
files are checked., 2017-11-24) was added to address a different output
on `status.showUntrackedFiles`.

By doing this, also reduce a pipe, and a fork-exec.

Technically, git-log(1) is also a porcelain, but I _think_ `%ct` is
stable enough to stay there. If the day has come, that `git-log(1)` can
be replaced with:

    git cat-file commit HEAD |
    sed -ne '/^committer/{s/.* \([0-9]*\) [-+][0-9][0-9][0-9][0-9]$/\1/p;q}'
2020-05-23 06:59:24 +00:00
Đoàn Trần Công Danh
20f9bedefb xbps-src: use $XBPS_GIT_CMD for git 2020-05-23 06:59:24 +00:00
Helmut Pozimski
f1773b7792 wine: update to 5.9. 2020-05-23 08:21:28 +02:00
Andrew J. Hesford
90238c3efb bitcoin: revbump against protobuf 3.12.1 [ci skip] 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
52e666c701 zbackup: revbump against protobuf 3.12.1 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
014707ccff vlc: revbump against protobuf 3.12.1 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
72d44b6471 usbguard: revbump against protobuf 3.12.1 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
40d54e8b74 sysdig: revbump against protobuf 3.12.1; fix checksum 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
2bda4eb209 strawberry: revbump against protobuf 3.12.1 2020-05-23 05:53:33 +02:00
Andrew J. Hesford
45660c3f8f protobuf-c: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
4924fe05a9 paraview: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
5a9589b570 nsjail: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
0e957a2dea mumble: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
0850cf3222 mozc: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
33e1d965fc mosh: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
1274a0ad4c mixxx: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
ed90f052a1 litecoin: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
78b04f9f8f libcompizconfig: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
ca4083da23 libArcus: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
89f01e6e6f kismet: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
9c523f2fd7 hyperion: revbump against protobuf 3.12.1 2020-05-23 05:53:32 +02:00
Andrew J. Hesford
b2d29b56e3 grpc: revbump against protobuf 3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
5d17de2a57 cura-engine: revbump against protobuf 3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
82b2a22b4a clementine: revbump against protobuf 3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
4da4c347bf astroid: revbump against protobuf 3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
3f9486cd0b EternalTerminal: revbump against protobuf 3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
2fbd6420b7 protobuf: upgrade to 3.12.1, move to meta-package 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
9d6e82b72a New package: protobuf23-3.12.1 2020-05-23 05:53:31 +02:00
Andrew J. Hesford
22e59a9f86 protobuf18: remove package 2020-05-23 05:53:31 +02:00
Jürgen Buchmüller
441848c485 base-chroot: add missing bootstrap=yes packages
The packages mpfr, curses, and libreadline8 are bootstrap=yes
packages which should be built during a bootstrap. With these
missing './xbps-src bootstrap' will eventually download them
from the official repository, which is wrong.
2020-05-23 04:25:36 +02:00
q66
84f84f3ff4 netrek-client-cow: fix build on musl 2020-05-23 02:49:15 +02:00
Andrew Benson
65c24630ca Amass: update to 3.6.2. 2020-05-22 15:35:55 -05:00
newbluemoon
cef0c3cfdb praat: update to 6.1.15 2020-05-22 20:07:29 +02:00
m3tav3rse
e33a6bff05 bats: update to 1.2.0. 2020-05-22 20:07:09 +02:00
m3tav3rse
e8d0480b24 forkstat: update to 0.02.14. 2020-05-22 20:05:43 +02:00
m3tav3rse
6d56d11181 shotcut: update to 20.04.12. 2020-05-22 20:04:51 +02:00
mobinmob
5170eb4882 skype: update to 8.60.0.76. 2020-05-22 20:04:14 +02:00
Piraty
f0baf9fcb0 cmake-gui: update to 3.17.2. 2020-05-22 17:37:02 +02:00
Piraty
c36d46794d cmake: update to 3.17.2. 2020-05-22 17:37:02 +02:00
Piraty
90a97a9e96 remmina: update to 1.4.4. 2020-05-22 17:24:15 +02:00
Piraty
6278fdbdf9 jansson: update to 2.13.1. 2020-05-22 17:12:14 +02:00
Jürgen Buchmüller
67b25df2ab soundkonverter: needs gettext in hostmakedepends 2020-05-22 15:32:54 +02:00
Leah Neukirchen
1eb9a71695 kubefwd: update to 1.13.2. 2020-05-22 15:17:52 +02:00
Leah Neukirchen
3260fd3b84 python3-boto3: update to 1.13.15. 2020-05-22 15:17:52 +02:00
Leah Neukirchen
ea0b1d687c wireguard-dkms: update to 1.0.20200520. 2020-05-22 15:17:52 +02:00
Jürgen Buchmüller
cb9cb9854d qtcreator: update to 4.12.1 + switch to python3 2020-05-22 14:29:33 +02:00
q66
ca9e879c41 New package: b43-firmware-classic-5.100.138
[ci skip]
2020-05-22 13:32:05 +02:00
q66
f7e2a65beb New package: b43-firmware-6.30.163.46 2020-05-22 13:32:05 +02:00