153 Commits

Author SHA1 Message Date
8d59e534a9 1.6.3 release 2025-04-25 01:34:39 -04:00
7ffbe64213 Don't specify suite 2025-04-25 01:29:48 -04:00
032be973f3 Revert use relative symlinks in rpmbuild 2025-04-25 01:15:12 -04:00
bcd317580f Print function name 2025-04-25 00:58:58 -04:00
63363c39ee Fix heredec indents 2025-04-25 00:53:31 -04:00
f5a258892e Use relative symlinks in rpmbuild 2025-04-25 00:49:29 -04:00
6ffd558e6b Don't chain inside container 2025-04-25 00:35:22 -04:00
b273fab024 1.6.2 release 2025-04-25 00:32:59 -04:00
9c2c72e553 Revert justify 1.7.0 with colors 2025-04-25 00:31:38 -04:00
ee87cea8da Justify 1.7.0 with colors 2025-04-25 00:30:20 -04:00
b4bdacccdf Rechain container commands 2025-04-25 00:25:41 -04:00
e2bae2693c Fix and simplify containerized MC_VERSION parsing 2025-04-25 00:18:38 -04:00
52b0b67b38 Make container noisier for debug 2025-04-25 00:02:44 -04:00
cf9621b72a Make container noisier for debug 2025-04-25 00:00:41 -04:00
9d6b0da4f0 Make container noisier for debug 2025-04-24 23:59:14 -04:00
753efdba57 Chain apt container commands 2025-04-24 23:55:20 -04:00
8cd6f690ab Chain apt container commands 2025-04-24 23:54:46 -04:00
c88465e0df Container debug 2025-04-24 23:48:46 -04:00
92dd577ec3 1.6.1 release 2025-04-24 23:41:29 -04:00
c5689df0db Cleanup output 2025-04-24 23:32:57 -04:00
58ba1f6b84 Skip reinstall on RPM 2025-04-24 23:16:36 -04:00
241fc98c76 Run package install through execute() 2025-04-24 23:14:10 -04:00
3f5b61e7dc Selective reinstall with dnf 2025-04-24 23:11:03 -04:00
a618078b3b 1.6.0 release 2025-04-24 22:59:27 -04:00
25603ca02c Swap install for reinstall with dnf 2025-04-24 22:53:25 -04:00
acdee11dfe Reinstall RPMs too 2025-04-24 22:47:26 -04:00
d1f69c55f9 Accept one-letter y/n 2025-04-24 22:46:12 -04:00
dbf58d14fe Accept one-letter y/n 2025-04-24 22:42:58 -04:00
40bffcdd5f Accept one-letter y/n 2025-04-24 22:41:37 -04:00
e0d97985cc Reinstall package 2025-04-24 22:31:30 -04:00
a1855c87f5 Try multiple suites 2025-04-24 22:25:31 -04:00
566d3bb69f Force removal of DEB 2025-04-24 22:18:51 -04:00
cb0984ad60 Try to pass mcrepo to apt-get 2025-04-24 22:16:55 -04:00
6c893d0a21 Use --install=local by default on arch 2025-04-24 21:53:27 -04:00
395006f338 Check legacy sources for universe 2025-04-24 21:34:16 -04:00
491fc5388c Install buildah 2025-04-24 21:30:38 -04:00
c86c761be8 Still acquire deb on Arch btw 2025-04-24 21:22:53 -04:00
cb05813e1e Set default MC_SOURCE 2025-04-24 21:19:03 -04:00
5d7680c8dc Report on user input for --mcversion 2025-04-24 21:07:27 -04:00
e6f0c91eca Quiet systemctl output for uninstall() 2025-04-24 20:09:18 -04:00
198076e41f Create temp deb for _apt 2025-04-24 19:52:49 -04:00
e728fc38a5 Create temp deb for _apt 2025-04-24 19:49:55 -04:00
9ede815548 Create temp deb for _apt 2025-04-24 19:31:14 -04:00
8387813dc8 Create temp deb for _apt 2025-04-24 19:28:31 -04:00
b960867a0a Chown deb to _apt 2025-04-24 19:15:10 -04:00
95bf2f7b00 Download deb to tmp dir in container 2025-04-24 19:13:04 -04:00
25d86465a3 Quiet apt download warnings 2025-04-24 19:07:08 -04:00
b4b38e5365 Remove legacy acquire_deb() 2025-04-24 19:01:27 -04:00
66bc40af2b Try to silence apt sandbox in alpine 2025-04-24 18:52:09 -04:00
0379c8d4f0 Use sudo to remove jammy repo file 2025-04-24 18:44:01 -04:00
a98f3cf994 Always remove jammy repo 2025-04-24 18:42:55 -04:00
8c97500dd4 Fix derp 2025-04-24 16:51:54 -04:00
f79a58ca8c Fix derp 2025-04-24 16:47:22 -04:00
df0989887b Set MC_SOURCE for container download 2025-04-24 16:41:50 -04:00
b9eca3b3da Set MC_SOURCE for container download 2025-04-24 16:38:45 -04:00
ac1f961b0e Set MC_SOURCE for container download 2025-04-24 16:33:50 -04:00
4c65c8a964 Run package update after adding jammy 2025-04-24 16:18:23 -04:00
e9c57f14d6 On new ubuntu install libwebkit2gtk manually 2025-04-24 16:06:11 -04:00
02dc5e5ce4 Explicit target for apt-get download 2025-04-24 15:24:14 -04:00
45e8d31bd0 Remove download container 2025-04-24 14:15:29 -04:00
4b486f1094 Enable new sources format on debian 2025-04-24 14:13:43 -04:00
927d2c0c72 Keep container for debugging 2025-04-24 13:47:53 -04:00
007b8c4304 Allow command strings to be passed to container 2025-04-24 13:45:59 -04:00
537cc6e73f Install recommended packages 2025-04-24 13:25:56 -04:00
be579af656 Fix permissions and command chaining 2025-04-24 13:18:06 -04:00
b05ba9364a Make good info noisier 2025-04-24 13:05:25 -04:00
ba6d272f56 Print MC_REPO debug 2025-04-24 13:03:58 -04:00
90cbd0b970 Simplify function debug output 2025-04-24 13:01:19 -04:00
e17948a331 Only match host repo on MC31+ 2025-04-24 12:55:22 -04:00
387c5db385 Only match host repo on MC31+ 2025-04-24 12:53:25 -04:00
b0149dc977 Set MC_REPO before get_latest_mc_version 2025-04-24 12:40:43 -04:00
5b3661989e Hook in acquire_deb_new 2025-04-24 12:24:37 -04:00
77b6b8de30 Replace buildah copy with mount 2025-04-24 12:16:27 -04:00
dad1db73fb Replace buildah copy with mount 2025-04-24 12:13:17 -04:00
4204817042 Replace buildah copy with mount 2025-04-24 12:08:08 -04:00
9e67e5ffa5 Replace buildah copy with mount 2025-04-24 12:05:43 -04:00
c7f53979de Use container for MC deb download 2025-04-24 11:47:27 -04:00
e5638c019d Use container for MC deb download 2025-04-24 11:28:54 -04:00
e23c4b9763 Use container for MC deb download 2025-04-24 11:26:45 -04:00
4325a3a846 Split MC container creation into function 2025-04-24 11:07:13 -04:00
3b73bc1275 Split MC container creation into function 2025-04-24 11:05:48 -04:00
46526422df Split MC container creation into function 2025-04-24 11:04:42 -04:00
4cdce5c8ae Use rootful container for testing 2025-04-24 10:47:19 -04:00
570f5b8634 Quiet containers 2025-04-24 10:42:43 -04:00
cb64885bbd Use fallback MC_MVERSION 2025-04-24 10:40:42 -04:00
ce2b1e1530 Use rootful container for testing 2025-04-24 10:36:05 -04:00
1b0802c5e8 Use rootful container for testing 2025-04-24 10:33:17 -04:00
c8ab117feb Use rootful container for testing 2025-04-24 10:26:25 -04:00
efefd30e8e Use rootful container for testing 2025-04-24 10:25:22 -04:00
428c83727e Use rootful container for testing 2025-04-24 10:24:30 -04:00
e084bcf709 Only parse target Arch in version lookup 2025-04-24 10:23:18 -04:00
5219862e22 Only parse target Arch in version lookup 2025-04-24 10:22:39 -04:00
33b7b99405 Download signing key in container 2025-04-24 10:20:35 -04:00
d0dceb44f7 Download signing key in container 2025-04-24 10:19:23 -04:00
2903fd2bf8 Download signing key in container 2025-04-24 10:16:16 -04:00
5dd4823c73 Skip universe repo install for deb822 2025-04-24 10:07:22 -04:00
1ac1af726d Use rootful container for testing 2025-04-24 10:00:19 -04:00
17bc38827a Swap apt-get for apt 2025-04-24 09:59:16 -04:00
41fa5286cb Swap apt-get for apt 2025-04-24 09:54:58 -04:00
b2d2366375 Swap apt-get gor apt 2025-04-24 09:54:08 -04:00
3325f933b5 Use rootful container for testing 2025-04-24 09:45:51 -04:00
4fd7134365 Fail on new acquire_deb() 2025-04-24 09:44:53 -04:00
602885dae2 Use rootful container for testing 2025-04-24 09:43:42 -04:00
0e9ed34fce Use rootful container for testing 2025-04-24 09:43:02 -04:00
5770c407a0 Test containerized apt download 2025-04-24 09:38:12 -04:00
1d59a923f6 Fix Deb822 architecture formatting 2025-04-24 09:21:46 -04:00
c33603bb0a Only match host repo on newer MC versions 2025-04-24 03:23:35 -04:00
05c3a375cc Improve --compat for debs 2025-04-24 02:35:54 -04:00
175d62fce3 Remove confusing error 2025-04-24 02:25:41 -04:00
dfd013011c Use supported command breaks 2025-04-24 02:23:40 -04:00
afb12e3c19 Pull latest --mcversion from repo 2025-04-24 02:11:17 -04:00
a91d1e1ad7 Use explicit MVERSION variable 2025-04-24 02:06:11 -04:00
5661035969 Refactor legacy hardcodes and webscraping 2025-04-24 01:40:05 -04:00
5f383d5b6c Bump dev version 2025-04-24 00:15:52 -04:00
c61c39b744 Use extended regex for webscrape 2025-04-24 00:15:10 -04:00
74e58560f5 Use extended regex for webscrape 2025-04-24 00:14:31 -04:00
d5acdadd00 Use extended regex for webscrape 2025-04-24 00:13:13 -04:00
f3bef86cf8 Modernize sources list for containerized package manager 2025-04-24 00:04:11 -04:00
48c6189d3e Modernize sources list for containerized package manager 2025-04-23 23:58:00 -04:00
19986086da Modernize sources list for containerized package manager 2025-04-23 23:56:18 -04:00
3f27ec65d9 Modernize sources list for containerized package manager 2025-04-23 23:55:24 -04:00
1b40fbe4dc Modernize sources list for containerized package manager 2025-04-23 23:53:47 -04:00
3cc11459d7 Modernize sources list for containerized package manager 2025-04-23 23:51:44 -04:00
a45f8c2a2b Modernize sources list for containerized package manager 2025-04-23 23:47:49 -04:00
8b99662d2f Modernize sources list for containerized package manager 2025-04-23 23:44:10 -04:00
8b59eefb5d Modernize sources list for containerized package manager 2025-04-23 23:43:21 -04:00
e03e329ad8 Modernize sources list for containerized package manager 2025-04-23 23:42:23 -04:00
c6e3911725 Modernize sources list for containerized package manager 2025-04-23 23:32:39 -04:00
c373222f31 Modernize sources list for containerized package manager 2025-04-23 23:31:26 -04:00
a83a391595 Modernize sources list for containerized package manager 2025-04-23 23:29:37 -04:00
902bf171de Modernize sources list for containerized package manager 2025-04-23 23:27:18 -04:00
bf5bc3f9e2 Modernize sources list for containerized package manager 2025-04-23 23:24:22 -04:00
c6f9111262 Modernize sources list for containerized package manager 2025-04-23 23:23:21 -04:00
71c732f96b Modernize sources list for containerized package manager 2025-04-23 23:21:32 -04:00
ee46f69c74 Modernize sources list for containerized package manager 2025-04-23 23:15:40 -04:00
365b8f6079 Modernize sources list for containerized package manager 2025-04-23 23:12:18 -04:00
8b3cd967bf Modernize sources list for containerized package manager 2025-04-23 23:06:59 -04:00
444d73edc6 Modernize sources list for containerized package manager 2025-04-23 23:04:19 -04:00
5c5ef3ad22 Modernize sources list for containerized package manager 2025-04-23 22:59:56 -04:00
3e7af1de41 Fix firewall derp 2025-04-23 18:02:59 -04:00
1ab930708e Use discrete spec files 2025-04-23 17:52:29 -04:00
ac801134ea Refactor mesa-freeworld for vulkan-drivers 2025-04-23 17:28:12 -04:00
198cd37d73 Replace BuildArch with --target 2025-04-23 16:34:42 -04:00
9ef3ff44f2 Revert manual arch override 2025-04-23 16:29:33 -04:00
1e031fa6d2 Try manual arch override 2025-04-23 16:25:44 -04:00
fed1fa9435 Set explicit target for rpmbuild 2025-04-23 16:19:14 -04:00
42ecf82fd5 HTTPS everywhere 2025-04-23 15:59:39 -04:00
c87148aecc Add RPM translations for arm64 2025-04-23 15:44:50 -04:00
bfda47a050 Assign default MC_SOURCE 2025-04-23 15:08:32 -04:00
3019cfad12 Use case insensitive git repo check 2025-04-23 15:02:47 -04:00
fdbb0ead8a Add MC_RPM debug 2025-04-23 14:59:01 -04:00
126dcef47a Enable non-x64 rpmbuilds 2025-04-23 14:44:44 -04:00
e24ba4ea0f Add cross-architecture rpmbuild 2025-04-22 23:51:56 -04:00

File diff suppressed because it is too large Load Diff