aboutsummaryrefslogtreecommitdiff
path: root/build.nix (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-29tests/vm-check.sh: Timestamp each output via ts(1)EuAndreh1-15/+19
2023-03-29Use abuild(1) to build ".apk" packagesEuAndreh12-91/+328
2023-03-29.envrc: Do not "set -eu" so one can manually source itEuAndreh1-1/+0
2023-03-29Revert "mv Formula/ src/homebrew/"EuAndreh6-2/+2
This reverts commit c5e9b62f0193ce802955ebdc8c128a21f3ca3097. The "Formula/" path is indeed hardcoded: https://github.com/Homebrew/brew//blob/fb70af3977b9599f561b05a6237912bf87aa7014/Library/Homebrew/formula_path.sh#L52
2023-03-28mv Formula/ src/homebrew/EuAndreh6-2/+2
2023-03-28src/bin/paku.in: Add WIP version of Alpine support, based off of DebianEuAndreh3-3/+219
2023-03-28src/bin/paku.in, Makefile: Use "debian.out.txt" to communicate output filesEuAndreh3-6/+9
2023-03-28tests/vm-check.sh: Add support for [-- ARGS]EuAndreh1-2/+2
2023-03-28src/bin/paku.in: Small tweaks on HTML outputEuAndreh1-3/+3
2023-03-28src/bin/paku.in: Use gexps for #:make-flagsEuAndreh2-6/+6
2023-03-28Makefile: Use official HTTP version of Git remoteEuAndreh1-1/+1
2023-03-28Revert "queue.scm: Since Postfix uses start-fg, get rid of the #:pid-file ↵EuAndreh1-1/+2
argument" This reverts commit ad82613439203f497ae773bcad399d28f71418e7.
2023-03-27queue.scm: Since Postfix uses start-fg, get rid of the #:pid-file argumentEuAndreh1-2/+1
2023-03-25src/bin/paku.in: Simplify emission of Debian makefileEuAndreh1-4/+8
2023-03-25Makefile: Do not compress files being rsynced locallyEuAndreh1-2/+2
2023-03-25src/bin/paku.in: Name .deb files with "latest" instead of commit hashEuAndreh1-2/+8
2023-03-25Makefile: Put "public/" in the list of $(derived-assets)EuAndreh1-2/+3
2023-03-25Makefile: Un-inline shellcheck testEuAndreh2-1/+7
2023-03-24Makefile: Add guix.sentinel fileEuAndreh1-2/+5
2023-03-24tests/vm-check.sh: Fail when "check.sh" failsEuAndreh1-2/+10
2023-03-24Makefile: Add "check-shellcheck" targetEuAndreh3-1/+7
2023-03-24src/bin/paku.in: Add "PREFIX=#{prefix}" to all make calls in homebrewEuAndreh6-12/+12
2023-03-24Makefile: Build "public" by defaultEuAndreh1-1/+1
2023-03-24Makefile: Mark "public/debian" after rsyncEuAndreh1-0/+1
2023-03-24Makefile: Add missing dependencies to "check-guix"EuAndreh1-1/+1
2023-03-24Makefile: Use debian.sentinel for better dependency trackingEuAndreh2-3/+8
2023-03-24src/bin/paku.in: Move "datadir" to paku.lockEuAndreh3-12/+42
2023-03-24src/bin/paku.in: Emit Makefile for generating $NAME.key for Guix channelEuAndreh3-17/+29
Instead of doing it inline in the Makefile with clever Perl one-liners. BONUS: add missing ".POSIX:" to the debian.mk file.
2023-03-24Makefile: Split Guix tests from buildEuAndreh1-19/+20
2023-03-24Makefile: Make "src/bin/paku" a member of $(derived-assets)EuAndreh1-8/+9
2023-03-24Makefile: Remove src/bin/paku as a direct (duplicate) dependency of paku.htmlEuAndreh1-1/+1
2023-03-24Makefile: Remove "all" as a dependency to "check"EuAndreh1-1/+1
2023-03-24Makefile: Enable building targets directly which have sentinel aliasesEuAndreh1-8/+10
2023-03-24Makefile: Make "debian" target silent by defaultEuAndreh1-1/+1
2023-03-24Makefile: Derive "EuAndreh.key" from paku.lock fileEuAndreh2-7/+11
2023-03-24paku.lock: Split maintainer name from emailEuAndreh2-2/+5
2023-03-24Makefile: Use ".sentinel" files to fix dependency graph of Guix and Nix buildEuAndreh1-15/+23
2023-03-23Makefile: Add check-debian-x86_64-debEuAndreh1-1/+6
2023-03-23Use manual echo to /etc/apt/sources.list over apt-add-repositoryEuAndreh3-7/+9
2023-03-23Makefile: Add architecture to check target nameEuAndreh1-3/+5
2023-03-23Makefile: Put check targets at the endEuAndreh1-10/+9
2023-03-23TODOs.md: Name "OpenIndiana" over generic "illumos"EuAndreh1-1/+1
2023-03-23src/bin/paku.in: Use simpler dependency for public-keyEuAndreh1-1/+1
2023-03-23src/bin/paku.in: Enable license mapping to be extended or overriden from ↵EuAndreh2-10/+14
paku.lock
2023-03-23src/bin/paku.in: Allow dependency mapping to change in numberEuAndreh2-8/+21
2023-03-23src/bin/paku.in: Simplify Debian using less variablesEuAndreh1-48/+25
2023-03-23src/bin/paku.in: Add dark-mode CSSEuAndreh1-1/+33
2023-03-22git mv src/bin/paku src/bin/paku.inEuAndreh3-9/+11
Use the derived version without the ".in" suffix as the executable one, and remove the explicit "perl src/bin/paku" invocation with a simple "paku" one.
2023-03-22src/bin/paku: Explain how to have a file as overlay for NixEuAndreh1-1/+25
2023-03-22src/bin/paku: Fix Guix package names in HTML outputsEuAndreh1-2/+3
Follow-up on b62c88aba03eb80ef7df80d6c27696aec6e73c00.