Martin Toman
2a4dd11e44
fix: php: handle deps without composer.json
...
Without composer.json in the root of a package,
composer will ignore the dependency, this is issue if
for example npm dependencies are managed via composer.
(yiisoft/yii2 2.0.46)
2022-09-27 12:51:19 -07:00
Martin Toman
685efe73de
php: composer-json ignore platform reqs & scripts
2022-09-27 12:51:19 -07:00
Martin Toman
f49af63180
fix: php: packagist translator set version
...
Set version in `composer.json` to the package version,
composer is conservative and will fail if there the
package version is not set and any dependency version
conflicts are declared.
2022-09-27 12:51:19 -07:00
Martin Toman
a9d1f074a2
fix: php: composer-lock path source
2022-09-27 12:51:19 -07:00
Martin Toman
26a0088b9d
php: add packagist translator
2022-09-27 12:51:19 -07:00
Martin Toman
4b9538fca2
fix: libraries-io skip packages without versions
2022-09-27 12:51:19 -07:00
Martin Toman
d2c0d1bb23
php: packagist platform to indexers/libraries-io
2022-09-27 12:51:19 -07:00
DavHau
12ae9b891b
Merge pull request #304 from nix-community/feat/modules-builders
...
feat: use modules for builders
2022-09-27 14:57:32 +02:00
Yusuf Bera Ertan
163bdcc601
refactor: remove version from builders
2022-09-27 15:29:55 +03:00
Yusuf Bera Ertan
15b8621648
tests: fix _d2n-extended test
2022-09-25 22:54:05 +03:00
Yusuf Bera Ertan
3a6ebd75ef
feat: add a warning when collecting modules if two modules have same names
2022-09-25 22:41:56 +03:00
Yusuf Bera Ertan
16d9dde731
fix: check if subsystem has builders properly
2022-09-25 22:28:17 +03:00
Yusuf Bera Ertan
b9e02b4049
fix: make builder names unique again
2022-09-25 22:19:59 +03:00
Yusuf Bera Ertan
c52d805408
fix: make builder names unique
2022-09-25 22:07:17 +03:00
Yusuf Bera Ertan
7432b27e13
tests: fix new-subsystem test
2022-09-25 21:01:43 +03:00
Yusuf Bera Ertan
8ff108db36
fix: use callPackageDream correctly
2022-09-25 20:57:02 +03:00
Yusuf Bera Ertan
c17eb68e52
fix: correct type
2022-09-25 20:54:04 +03:00
Yusuf Bera Ertan
f348abd9e5
feat: use modules for builders
2022-09-25 20:51:24 +03:00
Yusuf Bera Ertan
b54f6403f4
fix(rust): put startup under correct option
2022-09-21 02:20:58 +03:00
Yusuf Bera Ertan
730e8d31fb
fix(rust): default to empty attrset to avoid attribute not found
2022-09-21 02:02:50 +03:00
Yusuf Bera Ertan
0503a1272d
feat: use devshell for rust devshells ( #302 )
2022-09-20 19:25:09 +00:00
DavHau
0f3b6c5dd1
Merge pull request #301 from fufexan/electron
...
nodejs/electron: 20.1.0 -> 20.1.3
2022-09-20 14:59:55 +02:00
DavHau
152d921a30
Merge branch 'bezmuth/main'
2022-09-20 14:57:27 +02:00
DavHau
584e5a5fa1
fix: haskell: stack-lock: extract compiler from snapshot
2022-09-20 14:57:10 +02:00
DavHau
a9dc29d356
Merge pull request #297 from tinybeachthor/php-builder-granular
...
php: granular builder
2022-09-20 14:23:49 +02:00
Mihai Fufezan
c0622fac96
nodejs/electron: 20.1.0 -> 20.1.3
2022-09-19 15:28:44 +03:00
bezmuth
bf2e8dddab
subsystems/haskel: store compiler info in an attrset
2022-09-19 00:35:10 +01:00
Martin Toman
15182b6677
php: pass composer to devShell
2022-09-17 14:08:43 -07:00
Martin Toman
20153fa376
php: granular builder add devShells
2022-09-17 14:05:44 -07:00
Martin Toman
c07df07605
docs: php: add granular builder
2022-09-17 14:00:25 -07:00
Martin Toman
6755e3b136
php: set default builder = "granular"
2022-09-17 14:00:25 -07:00
Martin Toman
6151581fef
php: granular builder
2022-09-17 14:00:25 -07:00
DavHau
25be741ec9
Merge pull request #296 from tinybeachthor/php
...
php: improvements & fixes
2022-09-16 12:24:55 +02:00
DavHau
53a6e6ec5a
Merge pull request #294 from nix-community/feat/extract-metadata
...
feat: add metadata extraction for nodejs and rust
2022-09-16 12:15:20 +02:00
Martin Toman
2ee7519fd2
fix: php: semver check only on version-like
2022-09-15 11:36:16 -07:00
Yusuf Bera Ertan
f93ee7b9a5
feat: skip cargo-toml translator if a Cargo.lock exists on crates-io translator ( #298 )
...
* feat: skip cargo-toml translator if a Cargo.lock already exists
* fix: default to empty string for TRANSLATOR_DIR to avoid env var not bound error
2022-09-15 17:46:28 +03:00
Yusuf Bera Ertan
8d9756d47f
fix: change examples d2n input urls to github repo
2022-09-15 14:59:19 +03:00
Martin Toman
04b7935f32
php: abort on incompatible php version
2022-09-14 13:23:34 -07:00
Martin Toman
2ffe69f378
fix: php: semver caret comparison
2022-09-14 13:23:34 -07:00
Martin Toman
e6fba613fd
php: link bins from composer.json
2022-09-14 13:23:34 -07:00
Martin Toman
b21803e328
php: use php extensions
2022-09-14 10:47:02 -07:00
Martin Toman
77806529e7
php: collect phpExtensions from all packages
2022-09-14 10:39:46 -07:00
Martin Toman
12bd2bb135
php: parse inline version aliases
2022-09-14 09:41:40 -07:00
Martin Toman
43ebd3c654
php: refactor translators
2022-09-13 19:43:23 -07:00
Martin Toman
91bc594f1a
php: refactor semver
2022-09-13 15:36:48 -07:00
Yusuf Bera Ertan
499c9a7ff1
fix: meta.licenses -> meta.license
2022-09-13 22:04:12 +03:00
Yusuf Bera Ertan
c621ddff9e
feat: extract homepage and description metadata in nodejs and rust
2022-09-13 21:45:56 +03:00
Yusuf Bera Ertan
2ec675e394
feat: add license extraction for nodejs and rust
2022-09-13 21:02:43 +03:00
DavHau
c2ebb96bf2
Merge pull request #286 from tinybeachthor/php-builder
...
php: builder
2022-09-13 09:39:03 +02:00
Martin Toman
f4ed1c9ec1
php: disable checks for composer example
2022-09-12 16:42:11 -07:00