Commit graph

  • 56626816b6 dload: differentiate between hard and soft errors Andrew Gregory 2023-11-22 14:12:32 -08:00
  • 0f512ae46e Do not increment on every database error to avoid overflow Allan McRae 2023-11-29 11:28:13 +10:00
  • d56e9ed083 Increment error count on filelist conflicts in local database Allan McRae 2023-11-20 21:34:34 +10:00
  • 2d190d5a33 meson.build: add _FILE_OFFSET_BITS to pkgconfig Andrew Gregory 2023-11-25 12:35:54 -08:00
  • 2e23126e2a remove unused pkgconfig template Andrew Gregory 2023-11-25 12:36:37 -08:00
  • 18e49f2c97
    debugflags: ensure to only append debug flags once when building Levente Polyak 2022-11-08 20:32:52 +01:00
  • f137dc7bbd Final pull from transfix for this release series release/6.0.x Allan McRae 2023-11-09 10:29:00 +10:00
  • 0108e2c64e Omit trailing .git from url when comparing git remote urls. Patrick Northon 2023-10-25 02:31:33 -04:00
  • 94d9c2affe doc/PKGBUILD: fix typo Diego Viola 2023-10-28 02:27:18 -03:00
  • 6e9ab43451 Document MAKEPKG_LIBRARY in makepkg(8) morganamilo 2023-10-21 02:46:50 +01:00
  • 9af4033cad Rename LIBRARY to MAKEPKG_LIBRARY morganamilo 2023-10-21 01:45:20 +01:00
  • 31ffbc94ca Delete entire $srcdir upon clean build Vekhir 2023-10-20 14:11:20 +02:00
  • e9b385a636 alpm: Don't chroot() to "/" Jack Rosenthal 2023-09-29 15:35:52 -06:00
  • 917b67f5d1 Fix -D in package() morganamilo 2023-10-20 22:33:57 +01:00
  • 331b277eea makepkg: Implement the verify function Morten Linderud 2022-05-11 20:19:35 +02:00
  • 30f9a2e263 Correct typos in zsh_completion.in Felix Yan 2023-10-02 04:34:24 +00:00
  • aff12189d8 libalpm: check filecache_find return and log errors morganamilo 2021-09-27 18:30:17 +01:00
  • 332d2a1922 repo-add: clarify exit messages Allan McRae 2023-09-30 23:27:04 +10:00
  • f91fa546f6 repo-add: do not recreate the database if nothing was changed Ivan Shapovalov 2022-10-14 08:04:54 +04:00
  • b4f11d5496 alpm: test access of symlinks not where they point morganamilo 2021-10-01 21:13:18 +01:00
  • 5e52dc0906
    libalpm: free trans before databases morganamilo/free-trans morganamilo 2023-01-27 01:54:04 +00:00
  • 015cdb21bd
    Fix unused variable warning morganamilo 2023-09-20 04:32:21 +01:00
  • ea73e66730
    pacman: refactor transaction code to one path morganamilo/universal-transactions morganamilo 2022-02-21 21:15:51 +00:00
  • 05f283b5ad tests: fix order of fakechroot + fakeroot nesting Xiretza 2023-09-17 20:26:30 +00:00
  • 34611a6643 Avoid double slash when explicitly passing --root or --rootdir Finlay Maroney 2023-03-10 19:33:20 -05:00
  • 76b140c72a Replace the bzr package by breezy for the bzr protocol in makepkg.conf Robin Candau 2023-09-11 19:11:40 +02:00
  • 5f43ac85f6 specify which files are updated by --refresh option Matthew Sexton 2023-06-01 20:21:27 -04:00
  • 0dfe5c96ae makepkg: add -D flag to change directory before building morganamilo 2023-01-29 14:04:34 +00:00
  • 36d70a93e2 pacman-key: allow overriding KEYRING_IMPORT_DIR with --populate-from InsanePrawn 2023-03-27 23:27:46 +02:00
  • 717e5e9157 Add PRINT_FORMAT_LIST define to remove repetitive code Allan McRae 2023-09-06 17:28:26 +10:00
  • e7d7433b4b Rename macro for print-format handling of strings Allan McRae 2023-09-06 17:23:28 +10:00
  • e210634982 util.c: extend --print-format with "%m" Jelle van der Waa 2022-09-16 12:35:53 +02:00
  • 6968f77026 util.c: extend --print-format with "%G" Jelle van der Waa 2022-09-16 12:18:42 +02:00
  • 06db927a1a util.c: extend --print-format with "%H" Jelle van der Waa 2022-09-16 11:17:58 +02:00
  • 909f2e86c3 util.c: add "%O" to --print-format Jelle van der Waa 2022-09-16 11:15:30 +02:00
  • 5bd0b98b42 util.c: extend --print-format with %R and %P Jelle van der Waa 2022-09-16 11:12:39 +02:00
  • c1d4a6198c Extend --print-format with %L Jelle van der Waa 2022-12-13 14:12:56 +10:00
  • f5af66f130 Remove unnecessary check Allan McRae 2023-09-06 16:53:09 +10:00
  • 5473c9fd3f squash Allan McRae 2023-09-06 17:55:45 +10:00
  • e58d799c47 Generalise concat_alpm_depends for any list Allan McRae 2022-12-13 13:40:28 +10:00
  • 366b527757 libmakepkg: make sure git cloned repo's remote is named origin Matthias Kurz 2022-11-04 01:56:15 +01:00
  • e83e53f3f9 makepkg: lint empty arrays morganamilo 2021-10-07 22:25:56 +01:00
  • 2348dcab22 pacman+libalpm: print version names for conflicting packages morganamilo 2019-11-14 05:45:51 +00:00
  • f9d8beef45
    Add meson log to artifacts morganamilo 2023-09-04 18:26:14 +02:00
  • 85ab0307d7
    Fix compile on some platforms morganamilo 2023-08-25 07:01:46 +02:00
  • ffde12cebd repo-add: fix exit on mktemp failure Nicolas Rolans 2023-04-12 01:33:13 +08:00
  • 37dae721d3 Replace md5sums with sha256sums in documentation Jouke Witteveen 2023-05-06 13:54:13 +02:00
  • aa3a1bc3b5 proto: Change the default checksum from md5 to sha256 Ben Westover 2022-07-29 17:04:06 -04:00
  • 298755c905 pacman: do not check file md5sums Allan McRae 2023-05-19 14:05:18 +10:00
  • ee933acf84 makepkg: immutable bzr by hashing the checkout content Levente Polyak 2023-04-12 20:40:37 +02:00
  • ca3c873d48 makepkg: immutable mercurial sources by hashing the checkout content Levente Polyak 2022-06-02 01:53:04 +02:00
  • 2fc2ab6cf0 makepkg: immutable git sources by hashing the checkout content Levente Polyak 2022-05-31 18:37:51 +02:00
  • 843bf21e79 libmakepkg: Fix non-reproducible binaries by processing debuginfo in order kpcyrd 2023-08-27 13:03:40 +02:00
  • 1098ec077d HoldPkg in target list causes transaction to fail Matthew Sexton 2023-06-23 16:02:06 -04:00
  • f1c7341a81 WIP: First pass at adding a pkgdiff script allan/pkgdiff Allan McRae 2022-11-29 11:47:31 +10:00
  • 2c45e854ab Disable brittle valgrind test in CI Allan McRae 2023-05-22 19:32:47 +10:00
  • a81ec016d7 Update pactest README Allan McRae 2023-03-02 10:54:15 +10:00
  • 55da1a01b6 makepkg.conf.in: strip leading slash from LIB_DIRS Allan McRae 2023-05-22 18:55:23 +10:00
  • 5e94752434 makepkg.conf.5: correction option name Allan McRae 2023-05-22 18:51:54 +10:00
  • 2a846109b8 fix building on freebsd 13 Eric Hocking 2023-05-05 16:32:42 +00:00
  • 262aa6c24e Fix comment Allan McRae 2023-02-13 21:57:31 +10:00
  • 3323662ee0 makepkg: do not recurse into LIB_DIRS when looking for library provides Allan McRae 2023-02-13 13:12:54 +10:00
  • 6c913af95d Add the -pedantic' compiler flag back to our debug builds Allan McRae 2023-02-09 11:48:20 +10:00
  • 2b7517132f usage: Divide options into different sections based on the man page Taro Tanaka 2023-01-17 20:52:27 +09:00
  • 71764b6d4c makepkg.conf: allow configuration additions via a subdirectory Allan McRae 2023-01-13 11:32:52 +10:00
  • e0bbfb5682 libmakepkg: ensure clearing of buildflags happens first Allan McRae 2023-01-13 11:11:45 +10:00
  • 09e82f01ea libmakepkg: move rust buildenv handling to separate file Allan McRae 2023-01-13 11:10:01 +10:00
  • 9f3235b2ef Allow -q to argumentless -Qg/-Sgg as well Taro Tanaka 2023-01-08 23:48:15 +09:00
  • 553d0a1249 Add version information and color to -Qg/-Sg/-Sgg output Taro Tanaka 2023-01-06 21:01:38 +09:00
  • b25152dd46 Add [installed] information to -Sg/-Sgg output Taro Tanaka 2023-01-06 20:53:28 +09:00
  • d35728f924 pacman-key: Fix shell syntax Stefan Weil 2023-01-01 15:53:55 +01:00
  • 3f8029af92 pacman-key: Use ngettext for plurals Allan McRae 2022-12-23 16:41:17 +10:00
  • 7dc2266c2f WIP: add python/rust style format strings andrew/pformat Andrew Gregory 2022-12-24 11:15:40 -08:00
  • 6344aab3bd zsh: make names unique to avoid clashes Allan McRae 2022-12-24 00:53:00 +10:00
  • 52eb094aa2 Fix repo-add morganamilo 2022-12-17 18:43:13 +00:00
  • a194197369 makepkg.conf: clarify PKGEXT and SRCEXT Allan McRae 2022-12-17 12:29:02 +10:00
  • f4f66fcca7 Bump required GPGME version to 1.12.0 Ziemowit Laski 2022-12-13 11:46:18 +10:00
  • bb035eba4c gitlab CI: use "meson setup" everywhere Allan McRae 2022-12-12 21:18:17 +10:00
  • fcb1d4f87e makepkg: package debug source files with options 'debug' and '!strip' Allan McRae 2022-12-06 10:11:52 +10:00
  • 471a030466 Avoid NULL deference in curl_check_finished_download Allan McRae 2022-12-13 00:18:03 +10:00
  • 775d511f42 load_packages: fix memory leak on error Allan McRae 2022-12-13 00:43:43 +10:00
  • 19a8587459 _alpm_pkg_load_internal: prevent double closing file descriptor Allan McRae 2022-12-13 00:30:43 +10:00
  • ea83fd3927 Catch possible error in archive_entry_pathname when extracting files Allan McRae 2022-12-13 00:11:34 +10:00
  • 0fe764a253 Fix memory leak when setting up download bars Allan McRae 2022-12-12 23:59:03 +10:00
  • 3436bc6c3e Finish comparing all pairs of filenames for duplicates before erroring Allan McRae 2022-12-12 23:44:10 +10:00
  • 0e938f1886 libmakepkg: fix compatibility with bash-5.2 patsub_replacement Allan McRae 2022-12-12 18:37:59 +10:00
  • 1327ce7bd8 makepkg: remove md5sums from generated mtree file Allan McRae 2022-11-22 18:21:59 +10:00
  • 310bf878fc repo-add: do not add md5sums to the repo dbs Allan McRae 2022-11-22 18:17:56 +10:00
  • 4f43ce3e4a repo-add: use parseopts from libmakepkg Allan McRae 2022-11-29 00:40:27 +10:00
  • e7806a43e0 pacman.conf.in: adjust example custom repo path for consistency Allan McRae 2022-12-04 20:11:43 +10:00
  • 23aa82812e Fix typo in comment Allan McRae 2022-11-08 11:13:03 +10:00
  • 05e52ef796 Document alpm_pkg_xdata_t type and accessor Allan McRae 2022-11-08 14:19:35 +10:00
  • 83e5326ac9 Remove obsolete Doxyfile declarations Allan McRae 2022-11-08 11:48:13 +10:00
  • b2c9543ea9 Use modern openssl interfaces for calculating MD5 and SHA256 checksum Allan McRae 2022-11-07 16:58:29 +10:00
  • 3ed08f97ec
    executable/meson.build: include debugedit.sh.in Morten Linderud 2022-11-07 01:02:12 +01:00
  • da68447ec6 set bash env variables before running scripts Andrew Gregory 2022-03-12 08:48:42 -08:00
  • 86981383a2 Fix missing if Allan McRae 2022-10-09 13:43:31 +10:00
  • de11824527 strip: Include .o files in strip operation Frederik Schwan 2022-10-05 17:28:47 +02:00
  • 478af273df strip: fix unique source paths Morten Linderud 2022-10-06 12:03:14 +02:00
  • efd0c24c07 Always create directories outputted from debugedit in debug packages Allan McRae 2022-10-08 21:07:45 +10:00