Commit graph

  • 9990dd74de CI: Add local forgejo CI master Vasiliy Doylov 2025-06-17 03:47:03 +03:00
  • a7d634e735 config: add my aports/pmaports Vasiliy Doylov 2025-06-17 00:45:13 +03:00
  • 10a051b090 build: add ability to override pkgdesc prefix/suffix when building from custom source Vasiliy Doylov 2025-06-16 19:09:55 +03:00
  • 0c74743b32 build: add ability to override date in pkgver when building from custom source Vasiliy Doylov 2025-06-16 19:06:02 +03:00
  • 3ea5a3433b
    Revert "pmb: Make RunOutputTypeDefault and RunOutputTypePopen enums" Oliver Smith 2025-07-10 23:53:45 +02:00
  • ae0d162d31
    pmb.chroot.initfs: Fix initfs commands Anri Dellal 2025-07-10 21:20:54 +03:00
  • ba56809dc3
    pmb.helpers.locale: Mark XkbLayout.primary_locales as Final Newbyte 2025-07-01 12:51:38 +02:00
  • 0ade6cab4d
    pmb: Use inspect.get_annotations() Newbyte 2025-07-01 12:47:18 +02:00
  • 53f050ef14
    test: aportgen: device: add tests for boot img with exynos qcdt Henrik Grimler 2025-07-04 14:42:30 +02:00
  • 9662fcfb24
    aportgen: device: set bootimg_qcdt_exynos_{platform,subtype} Henrik Grimler 2025-07-04 13:53:20 +02:00
  • 2872ec6be8
    bootimg: exynos: extract platform and subtype from dt.img header Henrik Grimler 2025-07-04 13:52:55 +02:00
  • 7d2f055bcb
    pmb: Make RunOutputTypeDefault and RunOutputTypePopen enums Newbyte 2025-07-07 17:00:58 +02:00
  • 77b2717d66
    pmb.chroot.mount: Fix pmb chroot --image for single-partition rootfs Anri Dellal 2025-07-07 17:45:31 +03:00
  • 7b78bcfcf9
    pmb: Also apply ext4 metadata_csum workaround for archived ports Newbyte 2025-07-07 15:04:28 +02:00
  • 3c1699b5c1
    Revert "pmb.config: add the full hexdump to the list of installed build packages (MR 2454)" Newbyte 2025-06-04 13:41:39 +02:00
  • e5dfbd9293
    CI: Skip removing files that start with test in docs check Newbyte 2025-06-04 20:18:20 +02:00
  • 9987d61158
    docs: Add automodule for pmb.commands.test Newbyte 2025-07-05 15:19:15 +02:00
  • 3c15b993b5
    pmb.parse._apkbuild: Use NonBugError for all errors Newbyte 2025-06-09 23:14:31 +02:00
  • ec49117cff
    Don't set esp flag for msdos boot partitions Marc Lehmann 2025-06-30 10:38:43 +02:00
  • eaaa7091ff
    pmb.core.context: Properly type get_context() Newbyte 2025-06-03 11:46:44 +02:00
  • 459d5a6ac4
    CI: fix running deploy job on master Oliver Smith 2025-07-06 20:27:31 +02:00
  • b21c545956
    pmb.helpers.devices: Use get_device_category_by_directory_path() Newbyte 2025-06-03 12:52:44 +02:00
  • 89a80265de
    pmb: Only disable metadata_csum for ext4 on downstream ports Newbyte 2025-06-03 12:51:45 +02:00
  • 7035c0239d
    test: Move test_devices to where it should be Newbyte 2025-06-03 12:49:07 +02:00
  • 4dd820756f
    CI: Only run most pipelines when they actually are necessary Newbyte 2025-06-04 10:28:28 +02:00
  • c9674c4455
    Fix crash in "zap -a" and "zap -o" with apk3 Oliver Smith 2025-07-03 21:19:10 +02:00
  • 3d764546c1
    Revert "pmb.helpers.repo: Always update APKINDEX if it doesn't exist" Oliver Smith 2025-07-03 20:55:13 +02:00
  • 8ae3050a0d
    aportgen: re-add bootimg_qcdt variable Henrik Grimler 2025-06-17 10:32:27 +02:00
  • f25a8bf374
    treewide: switch back to bootimg_qcdt{,_type} Henrik Grimler 2025-06-17 10:20:31 +02:00
  • 799140da2b
    Prepare 3.5.2 release Newbyte 2025-07-02 20:16:02 +02:00
  • 3f09e87346
    pmb.helpers.apk_static: Update "malicious server" message Newbyte 2025-07-02 17:17:23 +02:00
  • 752a3a98f5
    pmb.helpers.repo: Always update APKINDEX if it doesn't exist Newbyte 2025-07-02 17:05:27 +02:00
  • f9add1b6d2
    pmb.helpers.apk: fix crash computing progress from apk3 Clayton Craft 2025-07-01 08:37:20 -07:00
  • a8988872b6
    pmb.helpers.apk_static: fix version check for apk3 Clayton Craft 2025-07-01 08:28:59 -07:00
  • 7d36c604f1
    test: add small test for argument parsing Pablo Correa Gómez 2025-06-14 22:54:41 +02:00
  • ed396475f5
    pmb: drop unused import Pablo Correa Gómez 2025-06-09 18:11:45 +02:00
  • 527fc9359f
    export: drop support for flavor in export Pablo Correa Gómez 2025-06-09 18:01:26 +02:00
  • d9560962ac
    export: allow to export vmlinuz files which have any suffix Pablo Correa Gómez 2025-06-09 17:57:38 +02:00
  • 562e6519d5
    Prepare 3.5.0 release 3.5.0 Oliver Smith 2025-06-09 19:32:22 +02:00
  • 606eb669fc
    pmb.aportgen: Add default value to fork_alpine parameter Luca Weiss 2025-05-23 11:50:14 +02:00
  • ed57b3dac3
    pmb.aportgen: Match aportgen prefixes explicitly Luca Weiss 2025-05-23 11:45:25 +02:00
  • f1a6f0034b
    pmb.aportgen.core: Initialize chroot properly Luca Weiss 2025-05-23 11:40:04 +02:00
  • 47be020c7a
    Remove "pmbootstrap repo_bootstrap" Oliver Smith 2025-04-05 17:50:10 +02:00
  • f6b0ebd78c
    pmb/helpers/other: fix typo found by codespell Oliver Smith 2025-06-03 17:25:10 +02:00
  • 26c310f374
    init: systemd: fix always switching pma to edge Oliver Smith 2025-05-30 10:53:33 +02:00
  • 0c6de7abb8
    Prepare 3.4.2 release 3.4.2 Newbyte 2025-05-27 11:50:37 +02:00
  • 6f28877dab
    pmb.qemu.run: fix x86_64 CPU check for EFI support (MR 2612) Clayton Craft 2025-05-26 15:15:43 -07:00
  • c39ac5fe99
    pmb.qemu.run: fix x86_64 CPU check for EFI support (MR 2612) Clayton Craft 2025-05-26 15:15:43 -07:00
  • 63dea3993d
    pmb.config.apk_tools_min_version: add v3.22 Oliver Smith 2025-05-26 22:00:45 +02:00
  • 548a1dfe2e
    pmb: Warn users about downstream ports Newbyte 2025-05-25 14:21:47 +02:00
  • cd672222c4
    pmb: Split devices by category during codename selection Newbyte 2025-02-11 18:51:40 +01:00
  • a9c3628297
    pmb.helpers.logging: Fix type for args Newbyte 2025-05-25 14:35:49 +02:00
  • a1057c9770
    pmb.config.__init__: Add escape sequence for magenta text Newbyte 2025-02-11 18:50:52 +01:00
  • c426c14f47
    pmb.helpers.pmaports: Clean up some strings Newbyte 2025-02-11 17:24:14 +01:00
  • 5783d1c507
    Prepare 3.4.1 release 3.4.1 Newbyte 2025-05-25 15:13:41 +02:00
  • f4001310f2
    pmb.qemu.run: command_qemu: refactor applying arch-specific options Clayton Craft 2025-05-20 11:59:16 -07:00
  • b214fa6c4a
    pmb.qemu.run: add support for EFI on aarch64 Clayton Craft 2025-02-28 00:26:43 -08:00
  • 4a7ec11f4c
    pmb.qemu.run: use virgl on aarch64 hosts Clayton Craft 2025-02-27 23:39:13 -08:00
  • cdb51686c3
    CI: fix coverage regex Oliver Smith 2025-05-25 11:55:27 +02:00
  • 7ca76314cd
    ci: add test coverage to the GitLab UI Pablo Correa Gómez 2025-05-11 16:21:48 +02:00
  • 8f564edd78
    docs/mirrors: mention env variables example Alexey Andreyev 2025-05-12 20:24:41 +03:00
  • 383266a7a8
    docs/index: update local deploy example with pmb.ci Alexey Andreyev 2025-05-17 23:27:02 +03:00
  • a61fd50d6f
    docs/index: introduce local deploy example Alexey Andreyev 2025-05-13 15:01:28 +03:00
  • abb8d92437
    Revert "CI: ruff: use 0.11.0 (Cannot use star annotation)" Stefan Hansson 2025-05-14 01:53:33 +02:00
  • da3fa09ca2
    pmb.helpers.apk: Avoid concatenation Stefan Hansson 2025-05-14 01:55:56 +02:00
  • 017522382f
    pmb.config.init: Use heapq for sorting timings Stefan Hansson 2025-04-11 17:36:55 +02:00
  • 5c03cdd37f
    pmb.arch: Add support for s390x J. Neuschäfer 2025-05-20 11:39:33 +02:00
  • 0d672a7dc7
    pmb.qemu.run: Use NonBugError for invalid device selection error Newbyte 2025-05-21 14:01:08 +02:00
  • 226eeed6ff
    ci: only run integration tests when there are code changes Clayton Craft 2025-05-23 09:30:00 -07:00
  • 15007e17d2
    pmb.helpers.pmaports: Add must_exist to cache signature for find() Newbyte 2025-05-21 22:30:02 +02:00
  • 740a5717d9
    ci: only run markdown lint if markdown files are changed Clayton Craft 2025-05-21 14:08:42 -07:00
  • 75bc105605
    CONTRIBUTING.md, README.md: Use descriptive links Newbyte 2025-05-21 22:52:10 +02:00
  • aebf99e988
    Prepare 3.4.0 release 3.4.0 Stefan Hansson 2025-05-13 19:42:56 +02:00
  • ba6bb4272d
    pmb.parse.apkindex: account for provider_priority when locating packages Pablo Correa Gómez 2025-05-11 15:59:23 +02:00
  • 71f01ddbeb
    pmb.core.config: remove +1 from nproc defaults slonkazoid 2025-05-10 12:59:43 +03:00
  • 0bca7555d7
    pmb.netboot: Initialize chroot before checking path in chroot Luca Weiss 2025-04-13 11:36:28 +02:00
  • 2177271fc8
    build: fix duplicate install messages Oliver Smith 2025-04-22 16:37:26 +02:00
  • d7b12d98e6
    pmb: Rename pmb:gpu-accel and deviceinfo_gpu_accelerated Anri Dellal 2025-04-23 20:43:36 +03:00
  • 496d1b657d
    Revert "install: openrc: fix installing alpine-base early" Pablo Correa Gómez 2025-05-05 21:58:17 +02:00
  • b982e45c8d
    pmb.build.package: fix strict mode Oliver Smith 2025-04-05 18:57:18 +02:00
  • fda8963ed7
    init: fix currently checked out channel detection Oliver Smith 2025-04-21 13:18:59 +02:00
  • 6eb8cab84d
    install: openrc: fix installing alpine-base early Oliver Smith 2025-04-18 10:25:34 +02:00
  • 9e8c4b2810
    lint: adjust comment for empty apkbuild_paths Oliver Smith 2025-04-15 15:56:47 +02:00
  • 7ab40a4336
    pmb.lint: Don't try to lint apkbuild paths that are empty Clayton Craft 2025-04-14 18:36:12 -07:00
  • a80b27d0bd
    install: Do not fail on invalid SSH key Anri Dellal 2025-03-31 17:02:58 +03:00
  • e9038e50d6
    pmb/install: Add option to create single combined boot/root partition Stephan Gerhold 2024-11-22 11:45:33 +01:00
  • ec0163ce63
    Add option to auto-select the best mirror Jens Reidel 2025-02-27 03:14:44 +01:00
  • 987793bb24
    core: small typing improvement Pablo Correa Gómez 2025-04-03 17:02:01 +02:00
  • 12d125ab8b
    chroot: don't depende on alpine-base Pablo Correa Gómez 2025-04-03 17:00:25 +02:00
  • d5e4d76118
    Log only if config was really changed Alexey Minnekhanov 2025-01-28 11:25:55 +03:00
  • 9d03657b80
    build: package: install rsync even when package has no makedepends Caleb Connolly 2025-04-03 21:57:44 +02:00
  • 745ee74138
    pmb.install._install: install locale config on default lang aswell fossdd 2025-02-04 20:02:51 +01:00
  • 50d2bb45f4
    pmb.install._install: write lang configuration to /etc/locale.conf fossdd 2025-02-04 19:54:39 +01:00
  • 9656c53a6a
    pmb.install._install: remove installation of lang fossdd 2025-02-04 19:17:55 +01:00
  • ca1f87b873
    install: remove redundant package musl-locales Theresa Schönhammer 2025-03-31 17:45:48 +02:00
  • 86ca58f13b
    Prepare 3.3.2 release 3.3.2 Oliver Smith 2025-03-21 17:58:35 +01:00
  • 7781554ab2
    docs/env_variables: document PMB_FDE_PASSWORD Clayton Craft 2025-02-22 10:42:04 -08:00
  • df962b1e15
    pmb.install.format: add support for setting FDE passphrase Clayton Craft 2025-01-27 16:17:58 -08:00
  • 4937be63ca
    CI: ruff: use 0.11.0 (Cannot use star annotation) Oliver Smith 2025-03-20 21:33:40 +01:00
  • a33112c211
    build: envkernel: build for the correct channel Caleb Connolly 2025-03-18 14:51:17 +00:00