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

Add support for overriding components (solves #9)

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

39482299596c1da38b3e5cbab46809b724862d89 authored almost 9 years ago by Ikey Doherty <[email protected]>
build: Only do what the user says, don't allow assumptions in patching!

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

df281783a077c0b4c3d5487dae0f89c6bc2ba9b6 authored almost 9 years ago by Ikey Doherty <[email protected]>
Run check step if it exists

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

e2a0db8557bc4e944f3c840c788c6855fb34efac authored almost 9 years ago by Ikey Doherty <[email protected]>
Greatly improve 32-bit handling by using separate build roots

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

924080c3e85e04c2fc6deb35fd15ebd0a646b47c authored almost 9 years ago by Ikey Doherty <[email protected]>
Add "speed" and "size" optimisation types (optimize: $type)

Highly inspired by the Clear Linux Project for Intel Architecture's autospec
tool, this exposes ...

e36ea1350842352c16c0d6d169e2294df46e92e0 authored almost 9 years ago by Ikey Doherty <[email protected]>
Reset --build host on native build

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

1b80abce6c5eda7440fb32a4ba3426e126710478 authored about 9 years ago by Ikey Doherty <[email protected]>
Make 32bit packages respect libsplit, i.e. for glibc

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

3f2f91f79ebcc88ac7c8ab0adaa6cafed7283179 authored about 9 years ago by Ikey Doherty <[email protected]>
Add default summary for 32bit-devel

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

45009a06174de711f6778063ed9a140d5c673fc5 authored about 9 years ago by Ikey Doherty <[email protected]>
Never hand off to eopkg with empty file lists

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

3e3ea8825ba0eb86225a7434e8c70f34d2f6c653 authored about 9 years ago by Ikey Doherty <[email protected]>
Guard autodeps better by ensuring we don't add non existing packages

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

7a6ca22629b0516369f306a4d7b316c1ce3fb727 authored about 9 years ago by Ikey Doherty <[email protected]>
Ensure -32bit-devel depend on -devel

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

2ca3f6ad4c5c83f50cbefbf024c5670246399350 authored about 9 years ago by Ikey Doherty <[email protected]>
Add support for pkgconfig32() dependency

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

a10f9d3bfa06e2c9d1fc8933dfa667caa56d1160 authored about 9 years ago by Ikey Doherty <[email protected]>
Build 32-bit first, very important.

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

0c7b9b543ba59e52c6668da3e0bd87661387824c authored about 9 years ago by Ikey Doherty <[email protected]>
Fix pkg-config path for 32-bit pkgconfig providers

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

27add1a3a2ba8c7c3eda9dbd38ac1212dfebcf43 authored about 9 years ago by Ikey Doherty <[email protected]>
Be less derpy altogether about lib32 splitting

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

42592e43ae182fda4d5a19f6997b26ce3f77831c authored about 9 years ago by Ikey Doherty <[email protected]>
For now completely disable delta generation

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

782af28aacc56c57405bcf07d48ba45c3b4c80f8 authored about 9 years ago by Ikey Doherty <[email protected]>
Address the PITA unicode

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

83b66aaf1380362b68b5e4b6db59be318573ced6 authored about 9 years ago by Ikey Doherty <[email protected]>
Fix critical issue with runtime deps

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

65fc7e936735b4a8f4e400b7e4735b7c0850bc11 authored about 9 years ago by Ikey Doherty <[email protected]>
yupdate: Validate version string (solves issue #7)

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

722f1aad92c2eaf3814973e6a2f1ee7095cf1dd5 authored about 9 years ago by Ikey Doherty <[email protected]>
Enable custom subpackages, descriptions and summaries via multimapping

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

2bccaf298cacae18ec9788aaf8880dc7b7a0f552 authored about 9 years ago by Ikey Doherty <[email protected]>
Only validate build dependencies when building, not sanity checking

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

12359c93256894c6bf6ac7960e752784693e887f authored about 9 years ago by Ikey Doherty <[email protected]>
Merge pull request #6 from asonix/master

put quotes around %%workdir%% in line 159

0297661bf32d06a94bb92fa63c72cb169f7fbd12 authored about 9 years ago by Ikey Doherty <[email protected]>
put quotes around %%workdir%% in line 159

d840994e5a63b741d77794e36f234a47412bde08 authored about 9 years ago by Riley Trautman <[email protected]>
binman: Gracefully handle dbginfo delta situation

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

d7a92ccb5273fabfe68ea0d32bde0556ef74d372 authored about 9 years ago by Ikey Doherty <[email protected]>
binman: Handle cases where files were manually removed (dbginfo)

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

0551f22c42f3ad123151fbaf6466e77c4804f50a authored about 9 years ago by Ikey Doherty <[email protected]>
Force-purge the evil .la's

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

26b25b024de422e81d0872e56033dd9335046ce3 authored about 9 years ago by Ikey Doherty <[email protected]>
Disable clang by default from now on

c5807e12ca99f657f0391cb40d6b19b8849c2f00 authored over 9 years ago by Ikey Doherty <[email protected]>
No longer set docdir, causes many issues..

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

9a079ebb0f97ad44b24f25b2e70707b164764497 authored over 9 years ago by Ikey Doherty <[email protected]>
Fix endless delta loop

d0244824ab061406e7333ea40dc9c50408436f46 authored over 9 years ago by Ikey Doherty <[email protected]>
Add per-package support to disable ccache (i.e. atom goes boom)

27f36725ff4baf188cd2af091c3eee2bd84c5096 authored over 9 years ago by Ikey Doherty <[email protected]>
Enforce LD_AS_NEEDED by default

2021b884e1df643285149f33757f15160cd47c47 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add monitor-incoming support

ff5336681973e5c744c781d0458141a8b68b4327 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Sync fixes from remote

f4d944bda74d7de564ed76494ede9d09a19c0826 authored over 9 years ago by Ikey Doherty <[email protected]>
Enable optional extraction, export relevant helper macros

389561a07e9b2ceba465b830ad7013851e35f5b3 authored over 9 years ago by Ikey Doherty <[email protected]>
ypkg: Preserve file permissions/times by using move, not copy

e3fdcbec7d6c42366cbdd539d89b2ddcc55ab007 authored over 9 years ago by Ikey Doherty <[email protected]>
Add ability to disable stripping of package (i.e. for Go)

c9e01a0128610506389f50681ff190a9ac9e19e0 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add support for "process-incoming" (pull/remove new)

5471cb47851f9ddb97f39d84e1a3ab8505440a81 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Always reindex after delta op

25eab42cdc20932b4b69660a1bbb0990fd12e993 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Sync assets on pull

ce22f98ee6b8f2cc06cd7a87196d8f9a5fd0534f authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add initial distribution assets support

683e5a00f8e4263bd49d19c4af60285bcd607284 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add trim functionality to purge old packages

5c39c200e37d89c84541dcfb3c64e9f21ef19900 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Invalidate and refresh deltas as appropriate

510f6893c4fc57aec50b305edede40c032020ac5 authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Actually pull *all* appropriate packages in source->rel grouping

2819c18c53cd29608493391166b3af2136d29d0b authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add pull support, don't take 10 years removing a package

500ffd980e9ea1124f705bb37e5d10dfc68caa7c authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Drastically speed up remove_repo

2e30a80d3231c7007e4b3fd59f7abb46c50e336b authored over 9 years ago by Ikey Doherty <[email protected]>
binman: Add clone function, reduce mass stat's to speed it up

9894ad804e7ad4ab94f02b3315bc964f719e3d73 authored over 9 years ago by Ikey Doherty <[email protected]>
Add *.pyc to gitignore

e2c9acc13fda39801a087b30b5096a9668235297 authored over 9 years ago by Ikey Doherty <[email protected]>
Add initial binman rework for repo maintainence

68892fa99dcfb1cdcd5d43c5f3e11693be81a196 authored over 9 years ago by Ikey Doherty <[email protected]>
Add ybump and yupdate. Needless complexity to avoid large git diffs.

8de40b584ab1920382b11673abfb63c412932b29 authored over 9 years ago by Ikey Doherty <[email protected]>
Remove old strings from README

1b31961426dea336c8fe38c55bfa7f9fd1540c78 authored over 9 years ago by Ikey Doherty <[email protected]>
sanity: Safely support new path

8915de5de46d2fdecbb975e97dd8f8121d76ea51 authored over 9 years ago by Ikey Doherty <[email protected]>
Enable custom patterns where required

e2f85260a9e9dafdc89a7047e88fcaebdc907aed authored over 9 years ago by Ikey Doherty <[email protected]>
Add replaces support

8217de481d233292541310c5a41d3bfd9c2bd5a0 authored over 9 years ago by Ikey Doherty <[email protected]>
Fix silly print in build

042edc48e0676e29353cc080ef064de6e3a64f0c authored over 9 years ago by Ikey Doherty <[email protected]>
Add rundeps support

c43803618f6bfde58c58a461dbe857e7ee7808ae authored over 9 years ago by Ikey Doherty <[email protected]>
Rebrand/fix URIs

364d25fa2595928ebddf81fd969ba381ff9aff64 authored over 9 years ago by Ikey Doherty <[email protected]>
Add patch support

2d711e56ff7b5190fc9f5e5f1db3a47245e06e6c authored over 9 years ago by Ikey Doherty <[email protected]>
packageit: Fix collapse issues, and directory matching

183b4cafbe8e4389fa2f610445b81104da80c920 authored over 9 years ago by Ikey Doherty <[email protected]>
build: Underp cmake

05fb0ac73fe2c3f9cb818ae44e0785f2989cd74f authored almost 10 years ago by Ikey Doherty <[email protected]>
packageit: Support legacy /usr/lib/ for correct splitting

311d3f9ecee7382197b2be8ff31522334a0d2d01 authored almost 10 years ago by Ikey Doherty <[email protected]>
packageit: Catch more -devel's properly

8cf17b621c9dce9e4c1356b353a67dbedfaaba58 authored almost 10 years ago by Ikey Doherty <[email protected]>
packageit: Catch empty directories (resolves #1)

1cd7bf84572fab051a9216e0629ffbb838b5cd09 authored almost 10 years ago by Ikey Doherty <[email protected]>
build: Support zip files (resolves #2)

a74febec858cae8d33b945cb878ddcf30d35ea2a authored almost 10 years ago by Ikey Doherty <[email protected]>
sanity: Be sane with versions

8e1fdc26a5dbacbd654ac89603a33ee9c584583d authored almost 10 years ago by Ikey Doherty <[email protected]>
That firmly bit us on the ass. Let autocollapse do this for us

cc6f634d80caa443ad3502e9bee6c2b1abeb2515 authored almost 10 years ago by Ikey Doherty <[email protected]>
Fix component handling

4bb59a3a9c20a42457114399476d3ad63a72b701 authored almost 10 years ago by Ikey Doherty <[email protected]>
build: Fix ccache for evobuild

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

0eb8d9cf57e2c4110d5e246f523bc235d2992252 authored almost 10 years ago by Ikey Doherty <[email protected]>
Add ugly install support

fb8fe7bb7a580024a5ef436fba62418633269fa9 authored almost 10 years ago by Ikey Doherty <[email protected]>
Ensure we don't fail on missing setup, etc.

57cbabb1fae9bf568a340e3c15bc838f17a318c3 authored almost 10 years ago by Ikey Doherty <[email protected]>
Know about sbin files..

65d800414611ef302123c3d70495c5130a2edf03 authored almost 10 years ago by Ikey Doherty <[email protected]>
Add libdir support

3c2fcb43715619749bd201b2efe848a40754fb68 authored almost 10 years ago by Ikey Doherty <[email protected]>
Add vala to -devel pattern

b234972b70c3af32f37beaf803b4f8654fd8af59 authored almost 10 years ago by Ikey Doherty <[email protected]>
Use arch, not host

bd2dc53a8758a1ef67926d66d4b0db261f234cbd authored almost 10 years ago by Ikey Doherty <[email protected]>
Warn - not error..

89cd3699c9b57ae5b2253d9b1a931f9d51245af0 authored almost 10 years ago by Ikey Doherty <[email protected]>
Add cmake support, fix derped indent

a7775dd4900122a641bfe39a73a1ab6e181621e8 authored almost 10 years ago by Ikey Doherty <[email protected]>
Fix derp in ypkg.py

672276083a1079a8c8c36e5db052917ba16dcba3 authored almost 10 years ago by Ikey Doherty <[email protected]>
Only use sudo when needed

828f17ff22d45424a14830c0f07cc19b0466ddfb authored almost 10 years ago by Ikey Doherty <[email protected]>
Store host of each built pspec.xml

0d614600efe2dbec122d15f1743b3844daab1fc6 authored almost 10 years ago by Ikey Doherty <[email protected]>
Ensure x86_64 builds do emul32 replace

dfca9d11dd4f64cf5421e136793f0c7cb447eb80 authored almost 10 years ago by Ikey Doherty <[email protected]>
Remove unused helper

d76898b65a84e4d79f70244268602f452f8142cc authored almost 10 years ago by Ikey Doherty <[email protected]>
Add support to collapse file paths

965b2591f9d005666d8fe77109bb533cf5d25a76 authored almost 10 years ago by Ikey Doherty <[email protected]>
Fix derp

3112b9728cd15e6afb6abf9c1e11348512d937d4 authored almost 10 years ago by Ikey Doherty <[email protected]>
Work around stray glibc files

31c2fd33d5cd65b2d2db0f00cdd1fa4cefe9442a authored almost 10 years ago by Ikey Doherty <[email protected]>
He Who Write Bad Rules - Get Bitten On Ass.

09222a741f122a6977c1cb59438b286337132ec1 authored almost 10 years ago by Ikey Doherty <[email protected]>
Fix patterns, allow disabling of library splitting (glibc)

7b062f4808fad0bb945c9d7535ff06e52d44d9d8 authored almost 10 years ago by Ikey Doherty <[email protected]>
More glibc fixes/static workarounds..

c2f87a1ffd9a4ae0cfa2aa87fc71a0f7e0ee87a7 authored almost 10 years ago by Ikey Doherty <[email protected]>
Hacks for numerical versions... ^^

9e2c341df6deca243478aa90b268915f973113cf authored almost 10 years ago by Ikey Doherty <[email protected]>
build: Fix cleanup

16b36e11d75a302f8f01f81cbca5247fbad2f3e2 authored almost 10 years ago by Ikey Doherty <[email protected]>
Add automatic emul32/-32bit package support

8671b1753a0989f43a76b569ab158a3d9076a6b5 authored almost 10 years ago by Ikey Doherty <[email protected]>
Sanity fixes for chroot build

80875d24e24c6bb778ed0fa99b3a1bdf7da4f188 authored almost 10 years ago by Ikey Doherty <[email protected]>
build: Don't set clang if its not available

2d39d9f383a1b02810c9bac9f5c284c4bf85b731 authored almost 10 years ago by Ikey Doherty <[email protected]>
packagekit: Collapse /usr/share/pixmaps

6cfee38af272afa910f615817ba0c317d78d3bfd authored almost 10 years ago by Ikey Doherty <[email protected]>
build: Fix derp

53d38e37b3b745523491edd14c9675078debfc00 authored almost 10 years ago by Ikey Doherty <[email protected]>
Be more descriptive..

e561ea19b44de24d6a0e625493c589ad4a89f8bc authored almost 10 years ago by Ikey Doherty <[email protected]>
examples: Use sha256sum only

8920bf9e4d7de8752d547a579f4f7b8096773765 authored almost 10 years ago by Ikey Doherty <[email protected]>
examples: Cleanup/fixup

53aa1b2f1c93f23561aace4276e47b840d6c39ac authored almost 10 years ago by Ikey Doherty <[email protected]>
Add examples

a156e50ed0d35fd0169e4cf80c21170d32a19d7f authored almost 10 years ago by Ikey Doherty <[email protected]>
packageit: More cleanups

d5259688984967b4e4bab863a4c2c487e03f1838 authored almost 10 years ago by Ikey Doherty <[email protected]>
Actually.. handle build deps.

5e34e00273b497c856fc1d724329930b19604c04 authored almost 10 years ago by Ikey Doherty <[email protected]>
sanity: Is it?

b5b27d05a6ae5a09c1208106b633215cce049490 authored almost 10 years ago by Ikey Doherty <[email protected]>