Commit Graph

491 Commits (makepkg)

Author SHA1 Message Date
Jeff Becker a4900ac82a
bump version in preparation for tag 2 years ago
Jeff da1f4079c7
disable lokinet-bootstrap 2 years ago
Jeff 9c0ba86c0a
update archlinux package:
* disable peer stats
* remove sqlite3 as dep
* correct package name of systemd dev libs
* add fmt and spdlog as dep (fixes #1980)
* add nhlomann-json as dep so we do not have to use submodule
2 years ago
Jeff 7a54a8070e
require oxenc submodule 2 years ago
Jeff 4cf41824ac
remove unneeded conflict 2 years ago
Jeff 339c2444fb
bump aur version 2 years ago
Jason Rhinelander d08f408c5f
Fix LICENSE filename in arch packaging 2 years ago
Jeff cb21cdcc79
use bare package version 2 years ago
Jeff 7a86f3febd
bump arch linux package version 2 years ago
Saori Yuko 049de82be3
AAAAAAAAAAAAAAA FEEX
aaaaaaaaaaaaaaAAAAAAAAAAAAAAAaaAAAAAaaaAAAAAAAAAAAAAAAAAAAaaa
2 years ago
Jeff Becker 252bc855e5
change package to be called lokinet 2 years ago
Jeff Becker 92e35dc67b
try another way of not building liboxenmq.so 2 years ago
Jeff Becker 17c136514e
fix indentation, build_shared_libs off 2 years ago
Jeff Becker 2fa4a93651
rename file 2 years ago
Jeff Becker 72ed0e552d
use pkgname in source dir 2 years ago
Jeff Becker 78658b6237
fixups 2 years ago
Jeff Becker 59cbf85718
run after modprobe@tun.service target 2 years ago
Jeff Becker 11c1ff5d36
require tun module via requires directive 2 years ago
Jeff Becker 9957f7bf1b
modprobe tun before startup 2 years ago
Jeff Becker 7a7347b10d
Revert "modprobe tun before startup"
This reverts commit db1397354e.
2 years ago
Jeff Becker c86cdda42a
modprobe tun before startup 2 years ago
Jeff Becker eee68e4cd8
fix up username in service file 2 years ago
Jeff Becker de455c850d
change branch to stable, set jason as maintainer 2 years ago
Jeff Becker 8699146d83
set pkgver 2 years ago
Jeff Becker 8b6978495a
make pkgver based off git revision 2 years ago
Jeff Becker 0551045ce7
disable "hardening" 2 years ago
Jeff Becker 68d246326f
use correct root directory for files 2 years ago
Jeff Becker da2c98936d
use makepkg branch 2 years ago
Jeff Becker 67c7f2f91e
do not build embedded lokinet 2 years ago
Jeff Becker b5a020c0e8
fix path for systemd-resolved files in PKGBUILD 2 years ago
Jeff Becker 5353ca7707
fix user/group in lokinet.tmpfiles to be proper name 2 years ago
Jeff Becker 887176f0f2
add initial pkgbuild jizz for archlinux so that we can help make sure it is not broken ALL the time 2 years ago
Jeff Becker 0bb58b4ac0
dont hardcode keyid 2 years ago
Jeff Becker 88b5a84df3
explicitly select signing key used in source tarball signing script 2 years ago
Jason Rhinelander 3bc3ae9d84
patch unbound to fix windows shutdown crash 2 years ago
Jason Rhinelander c8aa53a456
Use rsvg instead of imagemagick to make windows .ico
imagemagick is messing up the conversion, so just avoid it entirely and
use rsvg-convert directly to do it instead.
2 years ago
majestrate cd858a00ea
Merge pull request #2027 from jagerman/clang-format-14
Bump clang-format to 14
2 years ago
majestrate 37ddecbd20
Merge pull request #2024 from jagerman/dep-updates
Dep updates
2 years ago
Jason Rhinelander d011f8fb4a
Bump clang-format to 14 2 years ago
Jason Rhinelander f01b075d3e
Rename darwin -> macos in uploaded build file 2 years ago
Jason Rhinelander f2454285fe
Set _WIN32_WINNT in static deps
Set -D_WIN32_WINNT for static deps; unbound, in particular, needs this
as the latest version appears to rely on something only provided in
non-ancient windows to build properly.

This required moving _winver into the toolchain file so that it is
available earlier in cmake code (StaticBuild is included long before
win32.cmake), but also this seems a more appropriate place for it.
2 years ago
Jason Rhinelander 0e09539b61 CI fixes
- cd .. after the build, before running extra_cmds, because the scripts
  we invoke expect to be in the root, not in the build dir (and it's
  dirtier for the build function to not undo the `cd build` that it
  runs).
- fix unclosed parenthesis in mac static lib checker
2 years ago
Jason Rhinelander 25d73d627a
Remake non-mac icon; regenerate during build for windows
The non-mac icon was an old version with white foreground and a
completely transparent background, but this looks bad (or invisible)
depending on where you view it.  This updates it based on the macos
icon, but with a round white circle background instead of the macos
"squircle" background.

This also replaces the .ico file for the installer with one that we
build during the win32 build rather than a pregenerated one.

Bumps the gui as well to a version with the new icons in place.
2 years ago
Jason Rhinelander 82e2e6fb10
bake in bootstrap fallbacks at build time
also change the defailt/fallback bootstrap file for testnet to be a list
of RCs (albeit of size 1) rather than just an RC dict.
2 years ago
Jason Rhinelander 307ae40e00
Apple: fix build failure when file already exists
The tools to create a dmg on Apple are flakey, of course, and fail in
cryptic ways if the file already exists, so purge it in the
contrib/mac.sh script.
2 years ago
Jason Rhinelander fc07b8a10e
Merge pull request #2005 from jagerman/profiling-bencode-refactor
file slurp/dump and profiling refactor
2 years ago
Jason Rhinelander 006394315d
Add local mirror to most jobs; build script cleanups 2 years ago
Jason Rhinelander ca26b20b2f
Scale down the inner part of the logo a bit 2 years ago
Jason Rhinelander 6b352c7fd8
Rewrite and tweak the macos icon
The old one was way too big on mac relative to other icons.  This scales
the background down, while keeping the black logo parts the same, and
changes the rounding of the corners to match native macos apps.

This also rewrites it from scratch to use a useful coordinate system
which allows drawing all the fundamentals in much more useful units.
2 years ago
Jason Rhinelander 2709ec1930
Android build fixes for openssl 3.0.5
- ANDROID_NDK_ROOT must be set in env
- cmake should be setting `-DANDROID_API=23`
- specify the correct android API via a define when building openssl; it
  has to be in CPPFLAGS (not CFLAGS) because otherwise openssl's
  configure script doesn't notice and overrides our define with the
  latest API version.
- openssl configure puts $(ANDROID_NDK_ROOT) in the makefile, so we have
  to be sure that we put it in the environment for the build command,
  too.
2 years ago