Satadru Pramanik
23ec8fc3b4
Keep crew from breaking when a package file for an installed package disappears. ( #6471 )
2021-12-09 16:20:34 -06:00
Satadru Pramanik
70a3d128d0
bump version
2021-12-08 17:47:05 -05:00
Satadru Pramanik
ba200fb7eb
Add CREW_MUSL_PREFIX const ( #6430 )
...
* Add CREW_MUSL_PREFIX const
* add dest prefix
2021-12-03 21:42:15 -06:00
supechicken
02d4b1b9df
crew: Add autoremove command ( #6273 )
...
* Update package.rb
* Update README.md
* Bump minor version
Co-authored-by: Cassandra Watergate <55339220+saltedcoffii@users.noreply.github.com >
2021-11-29 18:06:52 -06:00
Satadru Pramanik
b932de1642
crew: fix typo (missing ?) ( #6380 )
2021-11-09 21:39:10 +08:00
Satadru Pramanik
af5036e68f
Crew cache git granularity ( #6379 )
...
* Adjust git cachefile name to reflect branch commit if specified
* bump version
2021-11-08 13:41:47 -06:00
Satadru Pramanik
970e87726b
crew: Adjust logic for branch/tag source_url, don't cache .git folders ( #6375 )
...
* crew: Simplify logic for branch/tag source_url, don't cache .git folders
* bump version
2021-11-07 22:56:29 -06:00
Satadru Pramanik
4c343ef324
const.rb: readd Db_lto=false to CREW_MESON_FNO_LTO_OPTIONS ( #6363 )
2021-11-05 17:12:04 -05:00
supechicken
b0e421733e
const.rb: Use chomp to delete newlines instead of backslashs ( #6361 )
...
* Update const.rb and use chomp to delete newlines instead of backslashes
2021-11-05 15:28:09 -05:00
Satadru Pramanik
442d4f971c
crew add verbose error with missing package dependencies ( #6353 )
...
* crew add verbose error with missing package dependencies
* bump version
* suggested changes
2021-11-01 13:40:29 -05:00
Satadru Pramanik
b2baa2b4a2
Appropriately print no package error when crew is passed a non-existing package ( #6332 )
...
* move no package error in crew
* bump version
2021-10-24 17:23:35 -05:00
Satadru Pramanik
f76626ed92
Switch upx to just use lzma to speed up builds ( #6313 )
2021-10-18 10:38:34 -05:00
Ed Reel
1d75a6e4d2
Fix LIBC_VERSION constant ( #6308 )
...
* Fix LIBC_VERSION constant
* Bump version
* Simplify regex
2021-10-18 08:37:45 -04:00
supechicken
a37fc5bccf
Fix crew upgrade ( #6305 )
...
* Update crew
* Update const.rb
2021-10-15 22:49:36 -05:00
Cassandra Watergate
ae6f07d7cc
Remove newlines from some lib/const.rb variables ( #6301 )
...
* remove newlines from some lib/const.rb variables
* bump crew version
* Remove chomp, add //
2021-10-14 20:38:24 -05:00
supechicken
c5a29441be
Update const.rb ( #6299 )
2021-10-14 14:09:36 -04:00
supechicken
b98a26d340
crew: Clean up ( #6275 )
...
* Update crew
* Update const.rb
2021-10-14 11:07:55 -05:00
Satadru Pramanik
a3f9a819a4
Disable symlinks usage in shrink_archive function ( #6291 )
...
* Disable symlinks usage in shrink_archive function
* bump version
2021-10-11 16:33:15 -05:00
Satadru Pramanik
64d2001b35
crew: fix crew update reporting a potential package upgrade when a different package's package file is missing ( #6259 )
...
* inspect compat
* inspect compat take 2
* modify both search and update
* bump version
* requested changes
2021-09-27 12:42:24 -05:00
Satadru Pramanik
563dfef31d
crew: Handle attempted removal of essential files ( #6229 )
...
* crew: Handle attempted removal of essential files
* Add info about essential files.
* bump version
2021-09-23 16:43:15 -05:00
Ed Reel
be3bdb1ebc
Fixes #6207 - error while loading shared libraries: libssh.so.4 ( #6211 )
2021-09-20 10:05:48 -04:00
Satadru Pramanik
9a5f6a52ab
crew: improve 'Attempting to compress' output ( #6152 )
...
* crew: improve 'Attempting to compress' output
* bump version
2021-09-10 18:04:07 -05:00
Satadru Pramanik
6e32b7e4ec
crew: modify upx logic to use concurrent-ruby ( #6145 )
...
* crew: modify upx logic to use concurrent-ruby
* bump version
* requested changes
2021-09-09 17:27:21 -05:00
Satadru Pramanik
6d4e6be8a3
Use more standard compile flags ( #6080 )
...
* Use -O2 and Release as build flags
* uprev
2021-08-19 09:33:32 -05:00
satmandu
fdc33d33fc
Handle cases when source_url is not a hash ( #6060 )
2021-08-11 15:18:07 -05:00
satmandu
899e87608f
Allow arch specific sources in crew ( #6059 )
2021-08-11 12:36:13 -05:00
Ed Reel
f97aa4b633
Add jdk16 package ( #6050 )
...
Include preflight fake packages in dependency resolver
2021-08-08 22:37:37 -04:00
Ed Reel
8a285eb753
Split crew warnings and error messages ( #6023 )
...
Simplify error logic
2021-08-06 11:35:15 -04:00
Ed Reel
9dc5ae3420
Fix no implicit conversion of Float into String in crew line 525 ( #6016 )
2021-07-31 00:08:43 +08:00
Cassandra Watergate
b61b651313
Merge branch 'master' into pythonize1
2021-07-28 08:04:19 -07:00
Ed Reel
7d45d8b0eb
Fix incorrect HOME constant value ( #5997 )
2021-07-27 22:57:12 -04:00
satmandu
5d106e0ab7
Container build tweaks ( #5993 )
2021-07-27 11:11:30 -05:00
Ed Reel
f1f9e55d80
Add crew constants from environment variables ( #5992 )
2021-07-27 11:16:22 -04:00
saltedcoffii
ab6355d542
update lib/const.rb
2021-07-21 07:53:05 -07:00
saltedcoffii
c0bd0f5497
merge master into pythonize1
2021-07-20 12:42:22 -07:00
satmandu
29bf6ce602
Don't let crew break if CREW_PREFIX is set. ( #5960 )
...
* Don't let crew break if CREW_PREFIX is set.
* suggested changes
2021-07-14 16:06:22 -05:00
satmandu
26f02465af
crew remove upx backup files not deleted ( #5950 )
2021-07-10 15:55:25 -05:00
satmandu
1d5d78d709
Use upx & shrink_dir by default ( #5944 )
...
* Use upx & shrink_dir by default
* bump version
2021-07-09 22:18:29 -05:00
satmandu
cf2ada53e8
Allow crew to handle git urls ( #5933 )
...
* Catch git urls in crew
* bump version
* simplify
2021-07-07 09:44:30 -05:00
supechicken
d20067a1c6
Fix .deb unarchive algorithm ( #5931 )
...
* Add files via upload
* Add exception switch back
* Bump version
2021-07-07 09:31:50 -04:00
satmandu
d1d2335361
Run postinstalls together, after all package installs, and run them in a tempdir instead of CREW_DEST_DIR ( #5895 )
...
* Do postinstalls after all packages are extracted.
* Use tempdir for postinstalls
* serialize postinstalls in resolve_dependencies_and_build
* Let a SKIP argument be used for sha256sums
2021-06-24 21:03:58 -05:00
satmandu
b45c5a2ced
Add -fPIC to common flags ( #5891 )
...
* Meson -> 0.58.1, cmake -> 3.20.4
* remove pipe from meson
* Add -fPIC to common flags
Co-authored-by: Ed Reel <edreel@gmail.com >
2021-06-22 15:20:15 -05:00
satmandu
1b17f659cd
Meson -> 0.58.1, cmake -> 3.20.4, remove -pipe from meson options ( #5889 )
...
* Meson -> 0.58.1, cmake -> 3.20.4
* remove pipe from meson
2021-06-22 15:18:47 -05:00
satmandu
1db5043dea
crew: Fix error message when executable scripts are found during build archiving ( #5884 )
...
* Fix error message when executable scripts are found
* bump version
2021-06-21 15:55:58 -05:00
satmandu
e97dd6494f
Fix package upgrade order ( #5853 )
...
* Fix package upgrade order
* more dependency logic cleanup
2021-06-09 15:33:53 -05:00
satmandu
93276e3388
#2 . Convert curl, git, pixz to static, and update dependencies... ( #5837 )
...
* Convert curl, git, pixz to static, and update dependencies...
* Make git, curl, pixz first to get updated.
* updates to curl, git, libcurl, openssl
* Update Git build, more carefully add upx compression.
* add libcurl dep to curl
* move license line
* don't save rdfind results
* curl and libidn2 changes
* fix remove check file
* curl changes, add package updates to fix sommelier
2021-06-07 12:01:45 -05:00
satmandu
e52439cd56
Do not double quote constants ( #5834 )
2021-06-01 16:18:18 -05:00
Ed Reel
9cd537c657
Fix crew list available and crew list compatible ( #5823 )
2021-05-29 10:09:40 -04:00
satmandu
b40dd5e1ac
Have crew pull the true system Glibc version ( #5819 )
...
* crew:Get actual glibc version
* modify libc.so.6 logic for older glibc on i686
2021-05-28 00:40:33 -05:00
satmandu
e7df83d0a5
Add flto back to LDFLAGS ( #5814 )
...
* add -flto to LDFLAGS and enable CMAKE flto via PROPERTY INTERPROCEDURAL_OPTIMIZATION
* Add more cmake linker flags
* add crew no flto flags
2021-05-26 20:43:40 -05:00