| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-28 | transmission: Fix build with gcc 15.1.0 | Michael Forney | |
| Use -isystem for the third-party includes. We want our libutp to come first. Add patch to fix utp_on_overhead type to match our libutp branch (C99 bool). | |||
| 2024-03-01 | musl: Update to 1.2.5 | Michael Forney | |
| 2023-04-24 | transmission: Fix overflow in previous patch | Michael Forney | |
| 2023-04-24 | transmission: Tweak default piece sizes | Michael Forney | |
| 2020-10-01 | openbsd: Explicitly list the libc headers that are required | Michael Forney | |
| Previously, we just added the openbsd header directories to the search path with -idirafter to prevent openbsd headers from being used where we already have musl headers. However, if the system had its own version of the headers (such as sys/tree.h), those would get preferred over the openbsd versions, which may result in build failures due to slight incompatibilities. To fix this, just isolate the few headers we do need into their own directory, and include it normally (with -I/-isystem). | |||
| 2020-06-05 | Use -isystem to include library headers | Michael Forney | |
| 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-02 | libevent: Add source headers to header target | Michael Forney | |
| 2020-06-02 | libutp: Add header target | Michael Forney | |
| 2020-05-25 | transmission: Fix libminipnp.a library name | Michael Forney | |
| 2020-05-25 | transmission: Update to 3.00 | Michael Forney | |
| 2020-01-29 | Add support for building multiple configurations | Michael Forney | |
| Now, you can build in separate directories per configuration: mkdir foo (cd foo && ../setup.lua) samu -C foo | |||
| 2019-12-16 | Use $basedir to refer to paths relative to base source tree | Michael Forney | |
| 2019-11-17 | transmission: Use BearSSL for crypto | Michael Forney | |
| 2019-07-06 | transmission: Use C version of libutp | Michael Forney | |
| 2019-03-19 | Rename rev to ver, and keep track of package versions as well | Michael Forney | |
| 2018-08-26 | transmission: Update to 2.94 | Michael Forney | |
| 2018-04-17 | Remove unnecessary -I include | Michael Forney | |
| config-posix.h is being phased out. | |||
| 2018-03-23 | transmission: Fix build with libressl-2.7.0 | Michael Forney | |
| 2018-02-02 | transmission: Update to 2.93 | Michael Forney | |
| 2017-10-23 | Move $outdir/fetch.stamp -> $dir/fetch | Michael Forney | |
| 2017-09-25 | Rewrite ninja generation scripts in Lua | Michael Forney | |
| 2017-08-04 | Add some missing dependencies | Michael Forney | |
| 2017-04-14 | transmission: Add missing dependency on openbsd headers | Michael Forney | |
| 2016-12-19 | Compress man pages | Michael Forney | |
| 2016-12-13 | transmission: Update download URL | Michael Forney | |
| 2016-12-13 | Declare some missing dependencies | Michael Forney | |
| 2016-12-13 | Move to flat package hierarchy | Michael Forney | |
| 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 | |||
