summaryrefslogtreecommitdiff
path: root/usr.sbin/pkg_add/OpenBSD/PkgAdd.pm
AgeCommit message (Expand)Author
6 daysHave pkg_add run ldconfig after each updateset if the list of sharedStuart Henderson
2024-01-02have quirks behave way more like other packages so it can have dependenciesMarc Espie
2023-12-03move to using updatedb annotation exclusivelyMarc Espie
2023-11-25recognize future updatedb tagged packagesMarc Espie
2023-11-25check_security has been around long enough, no need to check quirks canMarc Espie
2023-11-08pkg_add: sort flags in usage messageCaspar Schutijser
2023-10-11missing state in locator call, surprised nobody else ran into thatMarc Espie
2023-10-07with firmware known, recognize that we couldn't find any update at allMarc Espie
2023-07-03record when pkg_add is actually doing something.Marc Espie
2023-06-27remove allupdates marker, it was only used by the short-livedMarc Espie
2023-06-13move to use v5.36;Marc Espie
2023-05-21move the interface to SharedLibs to be somewhat object orientedMarc Espie
2023-05-19this parameter does not existMarc Espie
2022-07-29don't leave user guessing after latest "no need to update"Marc Espie
2022-06-06zap fairly old bug from refactoring: we already validated all the set plists,Marc Espie
2022-06-06Yet another iteration of the tied algorithm: some packages containMarc Espie
2022-05-30tweak the display a bit: have "hashing/tieing" be progress messagesMarc Espie
2022-05-11fix quirks timestamp display: it's done somewhat early, before we decideMarc Espie
2022-05-11move a bit of code in a separate sub, fix indentation, add some commentsMarc Espie
2022-05-09shadowing variables is a bad idea (thanks Anton, this fixes regress)Marc Espie
2022-05-08now we no longer go through temporary files when names don't change,Marc Espie
2022-04-27have use_old_libs say something if it's the reason a package gets updatedMarc Espie
2022-04-27split the code in figure_out_kept:Marc Espie
2022-04-16refactor the code so that caching is setup in the repository that'sMarc Espie
2022-04-15we probably already have that info, but in any case, we don't needMarc Espie
2022-04-13scaffolding from using the locate db that's now in quirks to avoidMarc Espie
2022-04-06- document where dependency tree is builtMarc Espie
2022-03-13better without warningsMarc Espie
2022-03-13show the realname in verbose mode for tieing.Marc Espie
2021-10-12do the matching as a last resort to handle .libsMarc Espie
2021-10-06fix for the XXX-warning warning... have the test be a bit more specificMarc Espie
2021-06-28placeholder for laterMarc Espie
2021-06-28remove old "paranoid" option, I'm pretty sure nobody uses it.Marc Espie
2019-12-08have DEBUG_PKG_CACHE also apply to already installed packages, toMarc Espie
2019-12-04add DEBUG_PKG_CACHE functionality. Doesn't interfere with normal operation.Marc Espie
2019-11-16preliminary addition of -d option (semantics: add debug packages ifMarc Espie
2019-08-19-Pcdrom is nonsensical now, so error out properly on it.Marc Espie
2019-07-24GC old catchallMarc Espie
2019-06-09move solve_dependency up, so that pkg_create is happy againMarc Espie
2019-06-09with tags, we do look in deletesetsMarc Espie
2019-05-08better signatures.Marc Espie
2019-04-17fix spelling in pkg_add output: tieing -> tyingStefan Sperling
2019-04-06add -Dsnapshot as a synonym for -DsnapMarc Espie
2018-12-21do not try merging packages that are already kept, the forward dependencyMarc Espie
2018-12-13split the status display in two, so that I can explicitly show I'mMarc Espie
2018-12-12even when there's no update needed, respect dependency chain order.Marc Espie
2018-10-22start erroring out based on unfilled tracker entriesMarc Espie
2018-07-10unify option parsing a bit moreMarc Espie
2018-06-24tags should work more like other errors. In particular, avoid infiniteMarc Espie
2018-06-22activate tag solver (won't do anything if plists don't have actual tags)Marc Espie