aboutsummaryrefslogtreecommitdiff
path: root/src/package.nim
Commit message (Collapse)AuthorAge
* Update .SRCINFO parserkitsunyan2018-06-02
| | | | | | | | | | | | | | | | | Some arrays may be provided by both pkgbase and pkgname. The following rules are applied now: 1. When pkgname has array items, array items from pkgbase are ignored. If pkgname provides only empty items (e.g. "group = "), that means array was erased for this pkgname in PKGBUILD. 2. The following arrays are extracted from pkgbase only: validpgpkeys, makedepends, checkdepends. 3. If pkgname's depends array is less that pkgbase's depends array, all missing items are considered as makedepends. For instance, pkgbase:depends=(p1 p2), pkgname:depends=(p1), then p2 becomes make dependency for pkgname.
* Add support for "--nodeps" and "--assume-installed" optionskitsunyan2018-05-07
|
* Add Parabola GNU/Linux-libre supportkitsunyan2018-05-01
|
* Use bare repositories to build repo packages from the same sourcekitsunyan2018-05-01
|
* Fix os-release locationkitsunyan2018-05-01
|
* Use git clone for dependency resolution instead of cgit requestskitsunyan2018-04-29
|
* Don't clone official packages twicekitsunyan2018-04-28
|
* Add support for version constraints for targetskitsunyan2018-04-22
|
* Introduce "List[T]" typekitsunyan2018-04-21
|
* Extract arrays only for pkgname instead of pkgbase & pkgnamekitsunyan2018-04-14
|
* Fix constraints checkingkitsunyan2018-03-24
|
* Add PGP keys importingkitsunyan2018-03-18
|
* Check conflicting targets before buildingkitsunyan2018-03-17
|
* Take pkgname change into accountkitsunyan2018-03-16
|
* Filter repeating dependencieskitsunyan2018-03-13
|
* Perform arch filter during .SRCINFO parsingkitsunyan2018-03-13
|
* Ignore empty package referenceskitsunyan2018-03-13
|
* Initial commitv0.1kitsunyan2018-03-10