228 Commits

Author SHA1 Message Date
belka 3d81917627 Collect hash during creating an archive
Build / audit (push) Successful in 13m45s
Build / test (push) Successful in 13m48s
2024-03-17 11:00:13 +01:00
belka cd28e6fb90 Switch to the haskell image
Build / audit (push) Successful in 14m3s
Build / test (push) Successful in 13m54s
2024-03-06 15:08:01 +01:00
belka 16c7063224 Make local paths relative to cwd
Build / test (push) Failing after 5m55s
Build / audit (push) Successful in 13m8s
2024-03-05 23:06:32 +01:00
belka cd15b25db1 Read the dispositon header when downloading
Build / audit (push) Successful in 14m57s
Build / test (push) Failing after 5m51s
2024-03-04 17:29:25 +01:00
belka e5bde183a5 Support extracting gzip on the fly
Build / audit (push) Successful in 14m44s
Build / test (push) Failing after 5m47s
2024-03-03 17:12:29 +01:00
belka 4c06ae274b Find the package category automatically
Build / audit (push) Successful in 14m21s
Build / test (push) Failing after 5m36s
2024-02-18 18:28:27 +01:00
belka c8643a2fd4 Remove the source directory after repackaing
Build / audit (push) Successful in 15m1s
Build / test (push) Failing after 6m29s
2024-01-28 13:35:53 +01:00
belka 45472a9088 Get the checksum after repackaging
Build / audit (push) Successful in 15m45s
Build / test (push) Failing after 6m19s
2024-01-24 14:34:58 +01:00
belka 2802194063 Make is64 property part of the updater
Build / audit (push) Successful in 14m26s
Build / test (push) Successful in 14m35s
2024-01-19 09:57:58 +01:00
belka 7edb811dc2 Use consistent directory for cloning repositories
Build / audit (push) Successful in 16m35s
Build / test (push) Successful in 16m41s
... with submodules.
2024-01-04 09:36:11 +01:00
belka a25655c2b2 Move latest version checker to a separate module
Build / audit (push) Successful in 15m42s
Build / test (push) Successful in 15m43s
2024-01-01 19:44:45 +01:00
belka 34d7dbd68f Add license information to all files
Build / audit (push) Successful in 14m48s
Build / test (push) Successful in 15m54s
2023-12-23 22:15:10 +01:00
belka 49cbda6027 Move newline after resetting the colour
Build / audit (push) Successful in 14m52s
Build / test (push) Successful in 15m12s
2023-12-19 22:53:24 +01:00
belka eb68629653 Support x86-64 only downloads
Build / audit (push) Successful in 16m16s
Build / test (push) Successful in 15m47s
2023-12-12 18:51:44 +01:00
belka 6a063b2cc4 Accept up2date package parameter
Build / audit (push) Successful in 16m10s
Build / test (push) Successful in 16m35s
2023-12-11 08:14:55 +01:00
belka e9504fb8e5 Replace clone command with the check command
Build / audit (push) Successful in 15m55s
Build / test (push) Successful in 16m57s
2023-12-09 21:44:48 +01:00
belka ef0a5b5958 Add a linter action
Build / audit (push) Successful in 15m51s
Build / test (push) Failing after 16m41s
2023-12-09 20:46:36 +01:00
belka 49d6718fee Remove private build scripts and functions 2023-12-08 14:36:52 +01:00
belka 3414a69bc8 Support GHC 9.4 2023-11-07 19:36:40 +01:00
belka 9770cc8829 Remove gem and rake support files 2023-11-04 14:13:59 +01:00
belka 0023fe0337 Remove unused tasks 2023-11-03 18:09:36 +01:00
belka 24e62c3439 Update additional download versions in slackbuild 2023-11-01 19:07:49 +01:00
belka 64233c4c63 Provide a name for additional downloads 2023-11-01 17:05:16 +01:00
belka 396a536b3a d-tools: Migrate source downloads with git clone 2023-10-28 21:24:21 +02:00
belka f51a0418ff Support cloning downloads 2023-10-28 04:04:52 +02:00
belka fa6d93c5ca Allow updater save a function for each download
There are source that can be downloaded as archive, for example cloning
repositories with submodules. So how source are downloaded should be
changable per download.
2023-10-28 03:32:39 +02:00
belka 6c0e2c2d24 Fix hardcoded repository path in the scp call 2023-10-26 19:40:47 +02:00
belka 58a1b8864c Support additional downloads in the package 2023-10-24 21:06:37 +02:00
belka 8a69240d88 Add librsync and dmd 2023-10-20 19:23:21 +02:00
belka 3a6d17952b Allow looking on the text page for the latest version 2023-10-20 15:53:48 +02:00
belka 4105ffa91f rdiff-backup: Migrated 2023-10-13 19:34:02 +02:00
belka 5e161c3dad Support modifying reuploaded tarballs 2023-10-08 12:28:46 +02:00
belka f3beee3e19 Combine info file structures 2023-10-05 19:24:42 +02:00
belka 7b5598a02e Validate the .info file 2023-10-04 22:36:19 +02:00
belka d5df676df7 Add module with an info file parser 2023-10-03 18:53:41 +02:00
belka f4b7883cf2 Migrate composer updater 2023-10-01 17:19:06 +02:00
belka 69b24c6cfa universal-ctags: Finish migrating the updater 2023-09-27 19:58:16 +02:00
belka 7c499bd3f7 universal-ctags: Add version path segment
… to the download URL.
2023-09-25 10:18:00 +02:00
belka ec704e267b Fix renderDownloadWithVersion concatenation order 2023-09-22 07:47:46 +02:00
belka 840290491f Split the code into library and application 2023-09-22 07:33:02 +02:00
belka a7114618c1 Combine test and application dependencies 2023-09-21 23:51:02 +02:00
belka 77c9a2ab54 Add a test module 2023-09-03 10:26:43 +02:00
belka c2b98ba395 Reimplement the info file printer 2023-08-28 21:05:47 +02:00
belka 2126488066 Implement clone command in the binary 2023-08-25 10:30:24 +02:00
belka 6983304b9d Download and determine the digest 2023-08-21 13:38:20 +02:00
belka 258604f22d Support repository directory in the clone function 2023-08-18 07:50:18 +02:00
belka fd649b66f5 Implement remote file check as Haskell command 2023-08-17 22:07:09 +02:00
belka 6b15ccd0f5 Support repository path in commits 2023-08-15 10:33:19 +02:00
belka 5a9e87cd5f Move gh check to the Haskell binary 2023-08-10 12:47:43 +02:00
belka 43ebbc5e67 Use TOML configuration 2023-08-09 20:59:42 +02:00