Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/getsolus/ypkg

Modern, declarative, structured build format
https://github.com/getsolus/ypkg

Also pattern docs

Signed-off-by: Ikey Doherty <[email protected]>

266eac3da6d670c111aa9584ebc7e5f3604b131d authored over 8 years ago by Ikey Doherty <[email protected]>
Suffixes. They're a thing. Seriously.

Signed-off-by: Ikey Doherty <[email protected]>

ac58e4c197cb46c2606f8750e735aca6745ec0aa authored over 8 years ago by Ikey Doherty <[email protected]>
Mark another one as done, now stop feckin adding things to the TODO

Signed-off-by: Ikey Doherty <[email protected]>

13e97744914e08751820b5677ccc2f91a0c00910 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure we all support -D now

Signed-off-by: Ikey Doherty <[email protected]>

1b801497dce832ee11554d5c9e971a198fb19024 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure -D propagates

Signed-off-by: Ikey Doherty <[email protected]>

2e73d90f8605a126952d14498103f3b66ed3bc7e authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for setting output directory in ypkg-build

Signed-off-by: Ikey Doherty <[email protected]>

2415496adbdbdf36c926d866d6638682afd734d8 authored over 8 years ago by Ikey Doherty <[email protected]>
2 steps forward, one backwards

Signed-off-by: Ikey Doherty <[email protected]>

a309a8e29254516eb4745f95978247c684246604 authored over 8 years ago by Ikey Doherty <[email protected]>
Emit pspec_$ARCH.xml upon completion for legacy integration

Signed-off-by: Ikey Doherty <[email protected]>

da08b57b513347d9e9e51762e8403e97933bcf70 authored over 8 years ago by Ikey Doherty <[email protected]>
Flesh out README

Signed-off-by: Ikey Doherty <[email protected]>

556ef1a6f28fb1543c15e336f9a655fb991566a2 authored over 8 years ago by Ikey Doherty <[email protected]>
Remove now-inaccurate data

Signed-off-by: Ikey Doherty <[email protected]>

3bc505ea5481d722669f57bc01cd161ddeb4d5a3 authored over 8 years ago by Ikey Doherty <[email protected]>
Add 2 more to the TODO before lift off

Signed-off-by: Ikey Doherty <[email protected]>

836d18db3d9057f4458752c338da4cc6249a229d authored over 8 years ago by Ikey Doherty <[email protected]>
Handle errors more gracefully when writing out the .eopkg

Signed-off-by: Ikey Doherty <[email protected]>

ca318028a2c44796b442b7f79de49d6366ce2561 authored over 8 years ago by Ikey Doherty <[email protected]>
Export TERM=dumb when colours are disabled (for evobuild, etc.)

Signed-off-by: Ikey Doherty <[email protected]>

7857144651b0dd377667b79c2c392ea4bc1b1f12 authored over 8 years ago by Ikey Doherty <[email protected]>
Make sure eopkg install also follows colour request

Signed-off-by: Ikey Doherty <[email protected]>

21d7296b2c278579522ab02b5c8f5a8c4058b9c4 authored over 8 years ago by Ikey Doherty <[email protected]>
Nuke dead file

Signed-off-by: Ikey Doherty <[email protected]>

aa7f51b54e76a08b090c488eadaf4a57a1616440 authored over 8 years ago by Ikey Doherty <[email protected]>
Don't heart-attack for missing ccache stuff

Signed-off-by: Ikey Doherty <[email protected]>

c784c8c5109377f0d85aaf5fd79628d3456b4e0d authored over 8 years ago by Ikey Doherty <[email protected]>
Set utimes in accordance with update history for reproducible builds

Signed-off-by: Ikey Doherty <[email protected]>

edcbd80fba47f5f192d59a3c0a1bc5f1c23c089b authored over 8 years ago by Ikey Doherty <[email protected]>
Fix dodgy formatting

Signed-off-by: Ikey Doherty <[email protected]>

28d480703bc2d024aa7a3d41d775609984261046 authored over 8 years ago by Ikey Doherty <[email protected]>
Purge dead README, stick in the TODO as the README

Signed-off-by: Ikey Doherty <[email protected]>

5b987a0d51369d932ee2d0b593c72c6744f6b0f8 authored over 8 years ago by Ikey Doherty <[email protected]>
Add further devel patterns

Signed-off-by: Ikey Doherty <[email protected]>

e93a71434023d21df2817dbc78e78d6e7f062862 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix (again) success, and add new docs pattern

Signed-off-by: Ikey Doherty <[email protected]>

1e65e8fe388305a066ed731bbcddf258c6e62e2b authored over 8 years ago by Ikey Doherty <[email protected]>
Show complete.. when it actually is

Signed-off-by: Ikey Doherty <[email protected]>

bbd46fa1c5356e86acb863017a88e8a6fd16102d authored over 8 years ago by Ikey Doherty <[email protected]>
Make old scripts work again

Signed-off-by: Ikey Doherty <[email protected]>

9ac547bb05168e0a456e1ef85ade8d057e500430 authored over 8 years ago by Ikey Doherty <[email protected]>
Correctly proxy options

Signed-off-by: Ikey Doherty <[email protected]>

0e2381eb2063f5cb11780df52c2479c1c7ab468c authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure autodep is respected for .pc

Signed-off-by: Ikey Doherty <[email protected]>

9987804364033588c3445c9a577f59d6d0cc6e08 authored over 8 years ago by Ikey Doherty <[email protected]>
More cleanups - we don't need this test data anymore

Signed-off-by: Ikey Doherty <[email protected]>

9e7e87d6e03be73241c34b01b316624e44723ec8 authored over 8 years ago by Ikey Doherty <[email protected]>
Nuke you guys.. oops

Signed-off-by: Ikey Doherty <[email protected]>

9e2093b7b6fcec033929b00dd9bad36f7ea2719e authored over 8 years ago by Ikey Doherty <[email protected]>
KIll everything that moves

Signed-off-by: Ikey Doherty <[email protected]>

7533189d08eb1be594493113305d2fe095a63bfd authored over 8 years ago by Ikey Doherty <[email protected]>
Purge dead files

Signed-off-by: Ikey Doherty <[email protected]>

dcc119662ca2cbc42be29fd6603a2922461cc60b authored over 8 years ago by Ikey Doherty <[email protected]>
Fix location for root

Signed-off-by: Ikey Doherty <[email protected]>

f58107c4b22346beda9af4107886fc5144ca7aa0 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix the license

Signed-off-by: Ikey Doherty <[email protected]>

05306e9060871070332d30e57aedab33867bcd86 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure we include rc.yml in the distribution

Signed-off-by: Ikey Doherty <[email protected]>

e7be1e352ed3fe0ed289b5e2a05675b0f4df10ed authored over 8 years ago by Ikey Doherty <[email protected]>
Add setuptools to the proejct

Signed-off-by: Ikey Doherty <[email protected]>

a2532b44466920a331732ab4ac78c54f291b01e3 authored over 8 years ago by Ikey Doherty <[email protected]>
Restore -f compatibility with evobuild

Signed-off-by: Ikey Doherty <[email protected]>

21aaef785cbfd0e38a0fd56f0cc11c5434717a65 authored over 8 years ago by Ikey Doherty <[email protected]>
Last few fixes..

Signed-off-by: Ikey Doherty <[email protected]>

d26c065d5e23fb75de2a9dc6e5c49ecb5e71d55a authored over 8 years ago by Ikey Doherty <[email protected]>
Add the wrapper script to replace old smelly ypkg

Signed-off-by: Ikey Doherty <[email protected]>

52720478172d11e63f77b7b982db4e04fae8f776 authored over 8 years ago by Ikey Doherty <[email protected]>
Nuke old and smelly ypkg

Signed-off-by: Ikey Doherty <[email protected]>

437c2bca9efc0294d223c5cbd1831cb30074fcb5 authored over 8 years ago by Ikey Doherty <[email protected]>
Mark the build dependency stuff as done

Signed-off-by: Ikey Doherty <[email protected]>

4e953b8d00ecd6a6997adc83a63ba35beb8af14b authored over 8 years ago by Ikey Doherty <[email protected]>
Add initial ypkg-install-deps for installing build dependencies

Signed-off-by: Ikey Doherty <[email protected]>

a974aecc2cc45c6dd856ff162351a9a4e3acdbef authored over 8 years ago by Ikey Doherty <[email protected]>
Mark another guy as completed

Signed-off-by: Ikey Doherty <[email protected]>

e933b2bcc66420415c19b5cda093b73c23cc031c authored over 8 years ago by Ikey Doherty <[email protected]>
Don't be a dick if the config doesn't work

Signed-off-by: Ikey Doherty <[email protected]>

18784c9d8202496c66fb5ba5564948fc7761e3d9 authored over 8 years ago by Ikey Doherty <[email protected]>
Use less obtuse defaults.

Signed-off-by: Ikey Doherty <[email protected]>

ee5e2603bf183ce27a7ed1dced06eceb23b32620 authored over 8 years ago by Ikey Doherty <[email protected]>
Mark another item done

Signed-off-by: Ikey Doherty <[email protected]>

433cc3bafc41d2c926bcb7f69cd0b1925ad7a5f0 authored over 8 years ago by Ikey Doherty <[email protected]>
Clean up ypkg-gen-history, make it part of the test

Signed-off-by: Ikey Doherty <[email protected]>

12b187190105f57231aec43b0b6acabba4f1fb50 authored over 8 years ago by Ikey Doherty <[email protected]>
Trim that history length

Signed-off-by: Ikey Doherty <[email protected]>

e5370b1ec20656e198f26110c93af8bd72cb55cd authored over 8 years ago by Ikey Doherty <[email protected]>
Set type of update to 'security' if we find CVEs in git log

Signed-off-by: Ikey Doherty <[email protected]>

60865a0da67133dcb1f2f7969ac432c472e9eb41 authored over 8 years ago by Ikey Doherty <[email protected]>
Add new ypkg-gen-history script to produce history.xml

Signed-off-by: Ikey Doherty <[email protected]>

026f33e866c7ee43cacd999fc38087bf4195bfe6 authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for reading history.xml files for package history

This will allow us to export a history.xml file for our git history when
doing evobuilds, and al...

fe857a460db0c11011d3387ed6f85d73638de103 authored over 8 years ago by Ikey Doherty <[email protected]>
Add a couple of important items to the TODO

Signed-off-by: Ikey Doherty <[email protected]>

4ca3f7aac9724979413aad4cfd95f2ca413bf8b2 authored over 8 years ago by Ikey Doherty <[email protected]>
Mark dependency work done

Signed-off-by: Ikey Doherty <[email protected]>

3cef4e89eb47d7af360c86047950d4f44e756c6e authored over 8 years ago by Ikey Doherty <[email protected]>
Add automatic -devel, -32bit deps, *only* if those packages exist.

Signed-off-by: Ikey Doherty <[email protected]>

304572191adabf1eed93df8b278134f5e2c35b61 authored over 8 years ago by Ikey Doherty <[email protected]>
Optimize look ups more with a global file cache

Signed-off-by: Ikey Doherty <[email protected]>

8df488b4e2460de7bbdeebedc6c140b21215ca35 authored over 8 years ago by Ikey Doherty <[email protected]>
Further cleanups

Signed-off-by: Ikey Doherty <[email protected]>

3fd830a1abeaf44f94c30bf343e3071cb6860c46 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix deps a bit more..

Signed-off-by: Ikey Doherty <[email protected]>

408dfd48c0dd56b3944b38be11c50acf80a1c4e4 authored over 8 years ago by Ikey Doherty <[email protected]>
Remove spam

Signed-off-by: Ikey Doherty <[email protected]>

ebce03bde30c28e5386bd451645fdde66b761cb6 authored over 8 years ago by Ikey Doherty <[email protected]>
Now export pkgconfig dependencies

Signed-off-by: Ikey Doherty <[email protected]>

731151611ae3d9bbc1e40c9f676b1d3caa3acc12 authored over 8 years ago by Ikey Doherty <[email protected]>
Export binary dependencies and soname links automatically

Signed-off-by: Ikey Doherty <[email protected]>

e822b457a2e32b3381112c632f4191a39fe6aecc authored over 8 years ago by Ikey Doherty <[email protected]>
Add initial hacky exporting of pkgconfig provides, needs optimizing

Signed-off-by: Ikey Doherty <[email protected]>

9d03e196b59d544a30320300581a481715246995 authored over 8 years ago by Ikey Doherty <[email protected]>
Refactor some nasty ass code

Signed-off-by: Ikey Doherty <[email protected]>

5e2693b8af17f0a9dcc1f7e4e588d7d83342acc2 authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for following .so links, for further high power splitting

Signed-off-by: Ikey Doherty <[email protected]>

2514a34674035edabfdb7f7c42188dccc70dc5b9 authored over 8 years ago by Ikey Doherty <[email protected]>
Add initial dependency stuff for pkgconfigs

Signed-off-by: Ikey Doherty <[email protected]>

3c29d03ff051b4e869724d54a8ecf48314a5f91b authored over 8 years ago by Ikey Doherty <[email protected]>
Add external binary dependency resolver

Signed-off-by: Ikey Doherty <[email protected]>

65aa7d2560bfe2d4ee53b35eec94ad3f08ef8e09 authored over 8 years ago by Ikey Doherty <[email protected]>
Add internal dependency resolution

Signed-off-by: Ikey Doherty <[email protected]>

90ca40915ff4e26fd7b02da643ee406b6e7accce authored over 8 years ago by Ikey Doherty <[email protected]>
Add the first stage accumulator

Signed-off-by: Ikey Doherty <[email protected]>

d7397c743a503042082fb2990e87bb6481330034 authored over 8 years ago by Ikey Doherty <[email protected]>
Add skeleton for DependencyResolver - Josh, ready the GIF.

Signed-off-by: Ikey Doherty <[email protected]>

26feba68196ecc8a507a955175d1cd45884ccaff authored over 8 years ago by Ikey Doherty <[email protected]>
Remove dirty utime hack

Signed-off-by: Ikey Doherty <[email protected]>

07a8079b60bc3ba6a8a9ef28d71783c5dc34ac77 authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for scanning rpath

Signed-off-by: Ikey Doherty <[email protected]>

fb4d7956080b7dae18449e3bc940ff7d2f944c5b authored over 8 years ago by Ikey Doherty <[email protected]>
Fix the examination process to return results

Signed-off-by: Ikey Doherty <[email protected]>

df3a2656066e01bc669b0263cea3bcb0d24fbb67 authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for introspecting binary dependencies and sonames

Signed-off-by: Ikey Doherty <[email protected]>

b52da0f5471189f69594e57ee1ce8787d9e472df authored over 8 years ago by Ikey Doherty <[email protected]>
Add support for introspecting pkgconfig files

Signed-off-by: Ikey Doherty <[email protected]>

a16144808d4f051c7a27f544e2d38be9887c1136 authored over 8 years ago by Ikey Doherty <[email protected]>
Add (commented out) code needed for 100% reproducible build..

Signed-off-by: Ikey Doherty <[email protected]>

ead4787feeb3c0b418c6c0066a57c767d5bdca13 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix check

Signed-off-by: Ikey Doherty <[email protected]>

061fccc77aabb0ab7a2e8f99d619a4bcde45bd0f authored over 8 years ago by Ikey Doherty <[email protected]>
Optimize that async even more

Signed-off-by: Ikey Doherty <[email protected]>

6343c254a9f599d66c93cacbb3c77545533a4163 authored over 8 years ago by Ikey Doherty <[email protected]>
Convert examine function to be fully async for faster binary packaging

Signed-off-by: Ikey Doherty <[email protected]>

6672eec0bbee59427c56b59bf63a2eb75ee7bae3 authored over 8 years ago by Ikey Doherty <[email protected]>
Massively raise dbg now we have incremental priorities

Signed-off-by: Ikey Doherty <[email protected]>

135d8e03b3a28629c78b5b6e08a0a3974eab5e12 authored over 8 years ago by Ikey Doherty <[email protected]>
Increment priority per subpackage, allowing powerful overrides

Signed-off-by: Ikey Doherty <[email protected]>

005949e7297d6571e9ec8f997d8325a878131914 authored over 8 years ago by Ikey Doherty <[email protected]>
Never allow users to override the -dbginfo package

Signed-off-by: Ikey Doherty <[email protected]>

26089a77fb994d6c67f5c93a1b1df76fae77be01 authored over 8 years ago by Ikey Doherty <[email protected]>
Warn when we don't emit a requested subpackage

Signed-off-by: Ikey Doherty <[email protected]>

7630cbd6f75673ce84088811896ad8ab2b99a047 authored over 8 years ago by Ikey Doherty <[email protected]>
Let the user know what to do when no packages are generated

Signed-off-by: Ikey Doherty <[email protected]>

08efb5a3b4c9964c3dcab5dd4868f261dcd84c11 authored over 8 years ago by Ikey Doherty <[email protected]>
Remove incorrect comment

Signed-off-by: Ikey Doherty <[email protected]>

0dc73278619c0a158ddded133a6d15fcbf013143 authored over 8 years ago by Ikey Doherty <[email protected]>
Gracefully handle empty directories (and warn in High Definition :P)

Signed-off-by: Ikey Doherty <[email protected]>

c6dea9c95ffedb19854da07c38fb7b98991465c8 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure we know how to handle directories too

Signed-off-by: Ikey Doherty <[email protected]>

1efc8dc5815723499e02407daa77e9d084c93a56 authored over 8 years ago by Ikey Doherty <[email protected]>
Mark another bad boy done

Signed-off-by: Ikey Doherty <[email protected]>

c3c855575f59f7e6962352874c4e6e41b4425c52 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure we respect generateDebug setting

Signed-off-by: Ikey Doherty <[email protected]>

a0cff881325b5fb8d49ed58795757f6c2510d49e authored over 8 years ago by Ikey Doherty <[email protected]>
Add proper dbginfo package support, and blacklist that damn dir file

Signed-off-by: Ikey Doherty <[email protected]>

eb72e7a60cdd6154cf8c6d94488b51a2544eb913 authored over 8 years ago by Ikey Doherty <[email protected]>
Add plumbing to handle dynamic dbginfo generation

Signed-off-by: Ikey Doherty <[email protected]>

e7b3aa3ea50ebdca33a9c6b52b549736849b818e authored over 8 years ago by Ikey Doherty <[email protected]>
Another one bites the dust: ypkg now a qualified stripper

Signed-off-by: Ikey Doherty <[email protected]>

1643041e72b12b3b5eda6ba7f9440d53f37dd37d authored over 8 years ago by Ikey Doherty <[email protected]>
Add libtool cleaning

Signed-off-by: Ikey Doherty <[email protected]>

5a5f6971c50fea6ee7a1df3762a7730acab7f320 authored over 8 years ago by Ikey Doherty <[email protected]>
Nasty workaround for LTO (consider fixing gold..)

Signed-off-by: Ikey Doherty <[email protected]>

a19acafb21765b4265fdec70a227da9d2dfea390 authored over 8 years ago by Ikey Doherty <[email protected]>
Implement file stripping

Signed-off-by: Ikey Doherty <[email protected]>

30e8720580e65df38c217eeb6323c4c8ea4d633a authored over 8 years ago by Ikey Doherty <[email protected]>
Add new examiner, making all packages fail for now

Signed-off-by: Ikey Doherty <[email protected]>

f99187276454e68399de4664e3168cc05aa1ae65 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix import

Signed-off-by: Ikey Doherty <[email protected]>

5cdcb47407aaebce71b3ce14d47119de2d5c3f49 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix description fetch routine

Signed-off-by: Ikey Doherty <[email protected]>

d1974c042d131d706d1425648315217d58613d0a authored over 8 years ago by Ikey Doherty <[email protected]>
Underp more

Signed-off-by: Ikey Doherty <[email protected]>

abe352595775c17cf2dbac07e02cb88060abd6e1 authored over 8 years ago by Ikey Doherty <[email protected]>
Split off main execution into a "ypkg-build" script

Signed-off-by: Ikey Doherty <[email protected]>

2fa61e88725a3cfb3e6a134526aa4eaf9a0010b7 authored over 8 years ago by Ikey Doherty <[email protected]>
None of these guys should be executable

Signed-off-by: Ikey Doherty <[email protected]>

b96c3e8957cdb24beb975dc0b8750e993ee66b37 authored over 8 years ago by Ikey Doherty <[email protected]>
Fix up metadata and dependencies some more

Signed-off-by: Ikey Doherty <[email protected]>

89bc1417c8d3dcbc932ee3601efb93b3d7acc356 authored over 8 years ago by Ikey Doherty <[email protected]>
Ensure we always have a temporary packaging directory

Signed-off-by: Ikey Doherty <[email protected]>

b5c1c91f7b350fec4e15919b89fb3156c5fcd0c0 authored over 8 years ago by Ikey Doherty <[email protected]>
Mark that one done my son.

Signed-off-by: Ikey Doherty <[email protected]>

09844b015311d639d55bf736b74e0e1b101fe61a authored over 8 years ago by Ikey Doherty <[email protected]>
Let folks know its all complete etc

Signed-off-by: Ikey Doherty <[email protected]>

40c70927750a39f7f426da664dd546627c212111 authored over 8 years ago by Ikey Doherty <[email protected]>