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
Prefer Makefile.PL in the perl macros to support current build standards
Fixes getsolus/ypkg/iss...
Signed-off-by: Rune Morling <[email protected]>
c1eb703558ab6028d357045a84053eb16b6e4883 authored 10 months ago by Rune Morling <[email protected]>Signed-off-by: Rune Morling <[email protected]>
1f9ced5879eb48fb5b472091c04b4b55f0a9984b authored 10 months ago by Rune Morling <[email protected]>Signed-off-by: Rune Morling <[email protected]>
5be7858a851d5dd72b67c730a3833dad3439c42d authored 10 months ago by Rune Morling <[email protected]>For now, only tests the quick-to-build lzip recipe.
Note that the test harness setup does not s...
224beeec0cf57cb95155cfcee81c2bf630018132 authored 10 months ago by Rune Morling <[email protected]>Signed-off-by: Rune Morling <[email protected]>
2b76f386331dc9203762e731484ffd9a0e71c63e authored 10 months ago by Rune Morling <[email protected]>rc.yml: Provide cargo_{fetch,build,install,test} macros
dddf3da6d37fbfa0ce7b2507b6fbf933714913b1 authored 10 months ago by Rune Morling <[email protected]>For setup, build, install and check steps respectively.
bff3af02d5db92ab2a9fb24aea7cbf56d613b6ec authored 10 months ago by Joey Riches <[email protected]>a05f28351267abc3363c2bb04c66408dbd4ed1fa authored 10 months ago by Joey Riches <[email protected]>
Remove old, wrong man3 pattern
127cd9ad2358b7a1c73c2fff012561e14aaea660 authored 11 months ago by Reilly Brogan <[email protected]>Signed-off-by: Thomas Staudinger <[email protected]>
202da506c0edb4d3c2e661d7ef8a79220ade4d40 authored 11 months ago by Thomas Staudinger <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
e676667ad54dd1aa21fad804225c9a791fd77813 authored 12 months ago by Reilly Brogan <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
4fa4e538c4cda53db22e88db4f591e3768d7a161 authored 12 months ago by Reilly Brogan <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
e7e4e2ef706b40386a1e6961b4e29d3fefa65c5a authored 12 months ago by Reilly Brogan <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
691634873cde5ee04e88122fe07211af40962dc4 authored almost 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
e0dbb34ced087fd3f4fd123b2b5d7042322ea7e4 authored about 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
0617b25659aa709467075d9636c5dbc8754bd629 authored about 1 year ago by Reilly Brogan <[email protected]>Add more qt6 patterns
460fc9be7289339d1aa4bddea9c2bc0d7d8cf810 authored about 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
68afc06eea4088ba13e479127f76af06013b91cb authored about 1 year ago by Reilly Brogan <[email protected]>Fix panic in kernel analysis
54f965aca08b68108ba32848464903406c1102c2 authored about 1 year ago by Evan Maddock <[email protected]>Handle .prl/pri files for qt5/qt6
82a21c0079658376bcfaaf75ef0d3b45650bf06a authored about 1 year ago by Evan Maddock <[email protected]>These files are created and used by qmake, and are only useful in the devel packages.
Signed-of...
1abe34d1307988cc63f6e19f12bb72649e053e98 authored about 1 year ago by Reilly Brogan <[email protected]>This section of code is supposed to error if the kernel the scanned module is dependent against ...
b6ae2c83ec0d949961862b12034e1148f3538ba5 authored about 1 year ago by Reilly Brogan <[email protected]>Avoids messing up formatting for e.g. very long descriptions
Signed-off-by: Thomas Staudinger <...
56947514474df104a3728948aa851020d25c60ff authored about 1 year ago by Thomas Staudinger <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
373a1436783856f8cc0f8d4f67c8eea832277555 authored about 1 year ago by Gavin Zhao <[email protected]>8b946714de3531b34a78821f8949ef4ab829276c authored about 1 year ago by Joey Riches <[email protected]>
Currently we are using the legacy glibc hwcaps feature to load avx2
optimized libs. In glibc 2.3...
Unsure if supported and very niche use case which is slowly disappearing.
920d482758e68545a44e313d12c17e5e5d92c54e authored about 1 year ago by Joey Riches <[email protected]>aaa0ea15b89a0b597283961d597957236e6ea2b4 authored about 1 year ago by Joey Riches <[email protected]>
Fix URL for README.Solus file
9c37bbcba04f9831410b2a316642f53338faf037 authored over 1 year ago by Rune Morling <[email protected]>Signed-off-by: Evan Maddock <[email protected]>
2388e5482eab8923f8caf9f2512c24768e014f49 authored over 1 year ago by Evan Maddock <[email protected]>666339ee9bab4e227ebfe210c081b8bc1717cc0d authored over 1 year ago by Gavin Zhao <[email protected]>
rc: new Haskell macros for Nix-style Cabal builds
745cefc6f0246a6b4b4f4e0d5a2ad5f7ac3c5350 authored over 1 year ago by Gavin Zhao <[email protected]>Add support for disabling frame pointer flags
bfef0622f4632e8444c03edaab8b44a851d7e160 authored over 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
2b1ce5a25aaebec8349edfaba88287f03b2684f5 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
c4daa31e27a5e83c10f4017752905573706dcca4 authored over 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Reilly Brogan <[email protected]>
66023c80ad35fd3da9ed31568775990ba112510a authored over 1 year ago by Reilly Brogan <[email protected]>Fix warning not emitted when no sccache
8d8d3d4a2022ec5793e6914b887cd723e32e32df authored over 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
4cce1dbf65c05c9c4860c114694356c284ee98ac authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
210a1970d043f98c705c67802bd1e69bfab2b6ef authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
2df9b6a14dfffd04ae1dc63e024caf787b031a5b authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
539647efbeb01305be61c14422df2b8d912a0371 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
afca700ed3342390d83b214219b05270c580e58e authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
5f7b96c9041a4968059594fe2456cad3b0e159c2 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
00348f90dee4fde7c3e01061dce76ae04f580ff4 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
393bc2d9d5abbbb38b2f43bd2647327f0478da8d authored over 1 year ago by Gavin Zhao <[email protected]>e3eedfc137f7966013221766e2cdb8f8de3bfe13 authored over 1 year ago by Gavin Zhao <[email protected]>
Signed-off-by: Reilly Brogan <[email protected]>
c47d587173b1217f9c6c7a2170cb03a04af84ad8 authored over 1 year ago by Reilly Brogan <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
a8d35ebdbe807b33efe949481a69bc577abff4d9 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
ff376b34f1f73560651b8a2e738d3de5b0d7eee9 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
7830084b47accfcf5b9570970bfbf15fa2855f44 authored over 1 year ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
11209b247e385f9141f1c92c89fb6c6ecde69a4c authored over 1 year ago by Gavin Zhao <[email protected]>d8ea9b2fa0078c5eb2f745fd48a169975cac7dd0 authored over 1 year ago by Gavin Zhao <[email protected]>
62df49a7380e109ee6924efde33c638204df6256 authored over 1 year ago by Joey Riches <[email protected]>
ConfigParser is part of the stdlib. Since ypkg is still python2, that
means we can drop python2 ...
9de5d332d77aae4329ff4efee5ec1be3e6dddad3 authored over 1 year ago by Joey Riches <[email protected]>
This enables fakeroot for all build stages, not just install and check.
Default: off
e7b70309c5e8e0b184ed4784ba4d1383a8b3046d authored over 1 year ago by Joey Riches <[email protected]>
This will only allow $installdir to be used during install and check steps.
(Though, packagers s...
Fixes the following warning:
WARNING: Running the setup command as meson \[options\] instead of...
f67a4f5a2a60163c4c88004daf2e12f9ca485a27 authored over 1 year ago by Rune Morling <[email protected]>Set bin and sbin dir to /usr to complete usr merge for straggling packages
Set runstatedir to /...
91966c1c3c23077fd448e028ce57ac8db5b25e30 authored over 1 year ago by Joey Riches <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
bfca3fbcffe86756e7f7e0d43ec2a524a6e6bf72 authored over 1 year ago by Gavin Zhao <[email protected]>c6b27e939f166bf269c77a409eb061ac4c225c81 authored over 1 year ago by Thomas Staudinger <[email protected]>
This reverts commit 72cedbc74fa77695fadad6699dd923be14c8ab15.
Adds too many undesirable -docs s...
226f5a18f7ce3b3703f31f508f1785ecc5ee3f83 authored about 2 years ago by Joey Riches <[email protected]>72cedbc74fa77695fadad6699dd923be14c8ab15 authored about 2 years ago by Joey Riches <[email protected]>
A feature i've been missing during the years...
6913300d07a46558c29d6f0092d116d0d8592bf0 authored over 2 years ago by Joey Riches <[email protected]>
clang supports flto=auto as an equivalent to -flto/-flto=full.
Drop -flto=%YJOBS% as packages bu...
Optimal perf availablity is unavailable for too many situations as it
needs LBR to be useful ove...
It can be quite annoying redownloading the tarball so add an option
to cache it directly to the ...
79327b588c56265c159da47c5780f6681bd0b395 authored over 2 years ago by Joey Riches <[email protected]>
Often there is situation where we first try to bump and rebuild
a package to resolve an issue, t...
Rely on CC, CXX env variables instead. Can bork itself with gcc -m32 for example.
bf8d97386e654d89cbfe6e22c6f711ce744374a1 authored over 2 years ago by Joey Riches <[email protected]>7b2d904dd90e980fce4960bf72f6f7b5c39a1ad7 authored over 2 years ago by Isaac Boehman <[email protected]>
- Avoid need for IFS="" workarounds in cmake_ninja
- Fix typo in cmake
- Set compiler explicitly...
5e0238fa33b82103abcbd3e07829d39d08f5a460 authored over 2 years ago by Joey Riches <[email protected]>
6ba26a892ab05ac17630a58474caa97cb9ce7585 authored over 2 years ago by Joey Riches <[email protected]>
From Reilly Brogan
d0b99e0a8d35f74fbd96ff5d6c9b3c191e609740 authored over 2 years ago by Joey Riches <[email protected]>
Due to it generally increasing eopkg file sizes. Looks like xz
is having a hard time further com...
3bd86f6e2f72d4e60e85db280b455ffbd5e4f675 authored over 2 years ago by Joey Riches <[email protected]>
9c99894ef2ee819fee0b782781e208ab0310ea9a authored over 2 years ago by Joey Riches <[email protected]>
With this, ypkg will compress man/info page files by default with gzip at maximum compression if...
e9388d4a629e54200337c66daa171ea268a912d2 authored over 2 years ago by Evan Maddock <[email protected]>Don't push on master...
This reverts commit 0783ceb0e11017d6b4b8b7179d9de9ee5d03c6ff.
30f916769d284b8511d2215f1ad9f8dbc8b322a3 authored over 2 years ago by Joey Riches <[email protected]>
Compress man pages by default using a script from LFS.
compressdocs.sh does some hardlink and sy...
d11ae66430a573be50678c0544892490313d71d3 authored over 2 years ago by Joey Riches <[email protected]>
Recommended over frontend PGO, we should see a speedup as well from it.
05ae4df04961584ec01aaab42929499ca7274ca3 authored over 2 years ago by Joey Riches <[email protected]>Bring back binstr bmerge
f162586019290203938c2eca5af1ac67ddcd2344 authored over 2 years ago by Joey Riches <[email protected]>e3f41164cb406ee32bed0383ae5c7c475668aea7 authored over 2 years ago by Joey Riches <[email protected]>
no-bind-now handles all known cases of this, no need for a seperate flag.
08eff997368ab95d91909cf2fee7bd466d5ad3e4 authored over 2 years ago by Joey Riches <[email protected]>
Think of BOLT as post-link PGO. It doesn't do any compiler optimization but only reorders
the bi...
* Allow for renaming of simple source files by supporting URI fragments
Made to go with solbu...
8181eeaea4cca14c7b6308432a78991eb64ec9e7 authored over 2 years ago by Jacek Jagosz <[email protected]>The PLT is required if BIND_NOW is disabled. PLT is left as an option for any oddball packages t...
0f82f5407920d6f989299c7838aecb48a5b29bd1 authored almost 3 years ago by Joey Riches <[email protected]>
With BIND_NOW as default we not need the plt for the majority of packages,
however, packages not...
8e82331997a698226d51f50819964717b62d9e5b authored almost 3 years ago by Joey Riches <[email protected]>
The current macros inconsistently mangle the workdir, so we have
to check for a setup.py file af...
This seemed to be working around a bug that no longer exists... idek.
3f42f4f924ee278519c7534e8e804ba985a35b7a authored almost 3 years ago by Joey Riches <[email protected]>Initial adjustment of macros for python projects respecting PEP 517/518. These are the initial d...
6e979a5e175de5b51cea577521b0eadc222d3102 authored almost 3 years ago by Joey Riches <[email protected]>Small QoL improvement to avoid doomscrolling in certain situations.
742f982ae9aa24b890c9ff0c77fb41cb041d0675 authored almost 3 years ago by Joey Riches <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
6bf80a9e1c7afb0b2ab01d32a97b511a88b82e42 authored almost 3 years ago by Gavin Zhao <[email protected]>Signed-off-by: Gavin Zhao <[email protected]>
73bca8fcdf5dd377ae0889955f5d25e59b0b89a5 authored almost 3 years ago by Gavin Zhao <[email protected]>
Both GCC and Clang documentation states that instrumentation flags
must be used both when compi...
Implement sccache support for rust builds
486e9c2a7ea28de3b6e08cae6b21d1f125992b93 authored almost 3 years ago by Joey Riches <[email protected]>