ffe9dcedf7
koreader: 2024.03 -> 2024.04
2024-05-14 22:12:23 +00:00
febedb9323
nits: update --replace
uses to --replace-{fail,quiet}
as appropriate
2024-03-24 12:49:18 +00:00
d129ae2c03
koreader-from-src: remove a bunch of old cruft
...
this is beginning to look upstream-ready :)
2024-03-22 20:16:33 +00:00
58341b75f2
koreader-from-src: popen-noshell,turbo: populate more directly
2024-03-22 20:05:22 +00:00
373388c5b8
koreader-from-src: mupdf: populate more directly
2024-03-22 19:54:13 +00:00
a783bc9577
koreader-from-src: minizip: populate in a simpler manner
2024-03-22 19:24:19 +00:00
e67ce7576b
koreader-from-src: lunasvg: populate in a simpler way
2024-03-22 19:16:45 +00:00
ce770dbea9
koreader: lodepng: provide in a more direct manner
2024-03-22 18:59:17 +00:00
e7a65abd0b
koreader-from-src: libk2pdfopt: populate in a more direct manner
2024-03-22 18:53:23 +00:00
702a6cc7fa
koreader: kobo-usbms: link into build environment in a simpler fashion
2024-03-22 18:28:19 +00:00
f889543aa5
koreader-from-src: fbink: provide the sources more directly
2024-03-22 18:21:26 +00:00
98073f5e19
koreader-from-src: inject tesseract sources via make args
2024-03-22 17:58:41 +00:00
8ff34d8518
koreader: migrate leptonica
dep away from the sources
hack
...
i hope that by using the makefile vars i can eventually get rid of the
"stamp" nonsense.
2024-03-22 17:16:19 +00:00
3b6dfea2d0
koreader-from-src: notes about updating leptonica
2024-03-22 15:53:17 +00:00
22254db74c
koreader-from-src: cleanup (remove unused "machineAgnostic" and "package" third-party dependency options)
2024-03-22 14:42:37 +00:00
a316c87db6
koreader-from-src: use nixpkgs nanosvg (or, most of it)
2024-03-22 14:29:23 +00:00
fe2fb40565
koreader-from-src: don't vendor lj-wpaclient (unused)
2024-03-22 13:40:09 +00:00
cd63fdb510
koreader: cleanup
2024-03-22 12:12:14 +00:00
1e25f37774
nixpkgs: 2024-03-21 -> 2024-03-22
...
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/33cddc79aa062e243c59d3ac36b8b938f267748a' (2024-03-21)
→ 'github:nixos/nixpkgs/86b5ff8306a63bb266590018b21d2ae502a74880' (2024-03-22)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/783b241f949bea90e3347ce516ad8af84bde3126' (2024-03-21)
→ 'github:nixos/nixpkgs/6e147dce88054c47dd90c0be8c33500e023f8261' (2024-03-22)
```
2024-03-22 11:56:51 +00:00
3cf651b212
nixpkgs: 2024-03-06 -> 2024-03-07
...
```
• Updated input 'nixpkgs-next-unpatched':
'github:nixos/nixpkgs/09c267dae0dae6585ddbc98bd2301bd8153ac177' (2024-03-06)
→ 'github:nixos/nixpkgs/5e0cda94371075bead6d953e8a60a717ec022524' (2024-03-07)
• Updated input 'nixpkgs-unpatched':
'github:nixos/nixpkgs/a85303aef29c6a9000a259ed21c9c14a1aa3859e' (2024-03-06)
→ 'github:nixos/nixpkgs/90714b18a06ddad90159cc312814f1871509e10e' (2024-03-07)
```
2024-03-08 01:12:05 +00:00
4fc2ffef56
koreader-from-src: 2024.01 -> 2024.03
2024-03-04 08:19:41 +00:00
ee8e33b795
koreader: remove dead patching code
...
it still builds (in 3:00 minutes), huh
2024-02-04 22:08:12 +00:00
8afb6406a1
koreader: remove dead code/build inputs
2024-02-04 22:02:03 +00:00
7ac1ee66ad
koreader: use nixpkgs' luasocket and luasec
2024-02-04 21:30:30 +00:00
8a47eb92ed
koreader: use nixpkgs' lua-rapidjson
2024-02-04 21:30:30 +00:00
b87934d5f8
koreader: use nixpkgs lpeg and remove vendor-external-projects.patch
2024-02-04 20:37:10 +00:00
293eab8225
koreader: use modern openssl
2024-02-04 20:05:02 +00:00
abdbb83e10
koreader: replace vendored dependencies with their nixpkgs equivalents much more effectively
...
the old method was still causing everything to be re-compiled within koreader, rather than linking against the nix store.
decreases build time to about 3m on a desktop
2024-02-04 19:39:32 +00:00
4a96fa233a
koreader: 2023.10 -> 2024.01
2024-02-04 02:51:27 +00:00
4bd73ddca3
koreader-from-src: build even more from source
2024-02-03 23:58:41 +00:00
79736a4a0a
koreader-from-src: tidy
2024-02-03 16:30:03 +00:00
a27a72646c
koreader-from-src: fix non-cross build
2024-01-27 14:38:52 +00:00
4d84bdafed
koreader: cross-compile without binfmt
2023-12-07 13:49:07 +00:00
6b9c5f518e
koreader-from-src: 2023-10-18 -> 2023.10 (i.e. end-of-month commit)
2023-11-19 23:04:39 +00:00
66524685a9
koreader-from-src: build without emulation
2023-10-27 11:37:40 +00:00
d68cc761cc
koreader-from-src: don't interrupt RSS sync on image DL failure
2023-10-27 08:41:02 +00:00
ee2b1f245e
koreader-from-src: 2023.06 -> unstable-2023-10-18
2023-10-20 00:44:03 +00:00
5a31a0b415
koreader-from-src: clean up some dead code/comments
2023-07-23 23:44:33 +00:00
c353f06832
koreader-from-src: support cross compilation (cross luajit fails due to table.pack == nil)
2023-07-23 01:29:20 +00:00
0479a43f2d
koreader-from-src: remove some unneeded buildInputs
2023-07-22 09:32:15 +00:00
13d623201e
koreader-from-src: it runs!
2023-07-22 08:44:11 +00:00
f223af584d
koreader: build to install
...
launch doesn't work because it fails to load libSDL.so
2023-07-22 06:03:54 +00:00
9a2f648463
koreader-from-src: get the entire buildPhase working
...
fails in install: bash: line 1: /build/koreader/platform/debian/do_debian_package.sh: cannot execute: required file not found
2023-07-22 06:03:54 +00:00
e29361f05e
koreader-from-src: get glib input working
2023-07-22 06:03:54 +00:00
439eeeeb45
koreader-from-src: get lua-Spore, libzmq, czmq, libffi deps passing
2023-07-22 06:03:54 +00:00
6a6276c2e0
koreader-from-src: get deps compiling: lua-htmlparser, lpeg
2023-07-22 06:03:54 +00:00
e5d311188e
koreader-from-src: get a few more dependencies to succeed
2023-07-22 06:03:54 +00:00
98ef5d77c3
koreader-from-src: get mupdf to build
2023-07-22 06:03:54 +00:00
f3edafd11c
koreader-from-src: add most remaining sources
2023-07-22 06:03:54 +00:00
2fdf95cea6
koreader-from-src: add more sources
2023-07-22 06:03:54 +00:00