Michael Forney
d4297a13c8
Use -isystem to include library headers
...
This way, warnings from headers that come from another package (in
particular linux-headers) won't show up when they get included.
To make sure we still track dependencies, use -MD instead of -MMD.
2020-06-05 03:01:44 -07:00
Michael Forney
610f9097dc
fuse: Add header target
2020-06-02 04:22:27 -07:00
Michael Forney
2255c43da7
Use $basedir to refer to paths relative to base source tree
2019-12-16 23:48:22 -08:00
Michael Forney
887f731a75
sshfs: Update to 3.6.0
2019-11-04 17:42:19 -08:00
Michael Forney
484a73b2db
sshfs: Fix a few portability issues
2019-07-03 02:43:39 -07:00
Michael Forney
202afe1fa7
sshfs: Update to 3.5.2
2019-04-23 21:45:42 -07:00
Michael Forney
4e554f0495
Rename libfuse to fuse
...
Although the upstream repository is called libfuse, the distributed
source archives are called fuse, and this is how most other
distributions name the package.
2019-03-19 00:52:21 -07:00
Michael Forney
4332740046
Rename rev to ver, and keep track of package versions as well
2019-03-19 00:14:12 -07:00
Michael Forney
ef510023de
sshfs: Update to 3.5.1
2018-12-23 13:40:49 -08:00
Michael Forney
ebbed02d1a
sshfs: Update to 3.5.0
2018-08-28 15:17:37 -07:00
Michael Forney
68a9e06c2d
sshfs: Update to 3.4.0
2018-08-21 12:18:42 -07:00
Michael Forney
59cc7cd24d
sshfs: Update to 3.3.1
2018-05-10 13:00:22 -07:00
Michael Forney
f377442fbc
Revert accidentally updated submodules in b99ef6bfc5
...
`git commit -a` with ignored submodules strikes again. I really
should report a bug about this.
2018-03-16 10:16:40 -07:00
Michael Forney
b99ef6bfc5
libdrm: Check if config.video_drivers is set
2018-03-10 19:08:35 -08:00
Michael Forney
26621546fc
sshfs: Update to 3.3.1
2017-10-26 00:33:48 -07:00
Michael Forney
e5cfa84477
Move $outdir/fetch.stamp -> $dir/fetch
2017-10-23 21:43:33 -07:00
Michael Forney
28e4786f06
sshfs: Update to 3.3.0
2017-09-25 19:23:07 -07:00
Michael Forney
ba94a8513d
Rewrite ninja generation scripts in Lua
2017-09-25 19:23:06 -07:00
Michael Forney
6fa5f88e60
Don't use -isystem
...
This way we can use -MMD to exclude system header files and still retain
dependency tracking within oasis.
2017-08-19 19:07:18 -07:00
Michael Forney
15876a42c2
sshfs: Update to 3.2.0
2017-08-10 20:13:38 -07:00
Michael Forney
1e82f712da
sshfs: Update to 3.1.0
2017-08-04 23:12:01 -07:00
Michael Forney
a6ca580719
libfuse, sshfs: Update to 3.1.0, 3.0.0
2017-07-10 10:34:19 -07:00
Michael Forney
1f918ac058
sshfs: Update to 2.9
2017-06-05 21:45:55 -07:00
Michael Forney
2420bcc6b1
Compress man pages
2016-12-19 00:05:57 -08:00
Michael Forney
293f5a93b7
Move to flat package hierarchy
...
Note to self: never try to move submodules again
To migrate your existing submodules (more or less):
set -x
set -e
mkdir .git/modules/pkg
for old in */*/src ; do
new="pkg/${old#*/}"
if ! [ -f "$old/.git" ] || [ "${old%%/*}" = pkg ] ; then
continue
fi
git -C ".git/modules/$old" config core.worktree "../../../../../$new"
rmdir "$new"
mv "$old" "$new"
sed -e "s,$old,$new," "$new/.git" > "$new/.git.tmp"
mv "$new/.git.tmp" "$new/.git"
mkdir ".git/modules/${new%/src}"
mv ".git/modules/$old" ".git/modules/$new"
rm "${old%/src}"/*.ninja
mv "${old%/src}"/*.tar.{gz,xz,bz2} "${new%/src}/"
rmdir "${old%/src}" || true
done
sed -e 's,^\[submodule "[^/]*/,[submodule "pkg/,' .git/config > .git/config.tmp
mv .git/config.tmp .git/config
2016-12-13 23:10:30 -08:00