Kevin Perkins
8d569683e9
crew: Replace '-' with '_' once instead of many times (for #5050 ) ( #5054 )
2021-01-29 21:29:04 -06:00
supechicken
b4a88ea9fd
crew: Replace '-' with '_' in crew install <pkgName> ( #5050 )
...
* Replace '-' with '_' in crew
* Bump version
Co-authored-by: supechicken666 <68530202+supechicken666@users.noreply.github.com >
2021-01-29 08:17:56 -06:00
satmandu
934e845440
Add -pipe to CFLAGS in CREW_MESON_OPTIONS ( #5018 )
...
* Update const.rb
* fix linebreak
2021-01-26 16:47:34 -06:00
satmandu
317aef971b
Fix Crew archiving issue in crew 1.6 ( #5001 )
...
* Fix archiving
* uprev
Co-authored-by: Ed Reel <edreel@gmail.com >
2021-01-25 13:50:05 -06:00
Kevin Perkins
cdec66adef
Add option to enable/disable colorful output ( #4996 )
2021-01-25 13:48:45 -06:00
supechicken
c4f59b64e2
crew: Fix verbose mode ( #4982 )
...
* Add files via upload
* Fix 'I don't understand' in install.sh
* Update crew
* Update const.rb
Co-authored-by: supechicken666 <68530202+supechicken666@users.noreply.github.com >
2021-01-25 01:58:23 -06:00
Kevin Perkins
11bef3e879
Fix TypeError in crew const when a value is nil ( #4981 )
2021-01-23 21:22:24 -06:00
satmandu
91222c5bb4
partial revert of archive_package to restore package building functionality ( #4978 )
...
* partial revert of archive_package to restore functionality
* uprev
2021-01-23 17:28:32 -06:00
satmandu
2185e5f15a
Remove + @fileutils_verbose.to_s from crew ( #4976 )
...
* Remove + @fileutils_verbose.to_s
* uprev
2021-01-23 12:45:40 -06:00
satmandu
33ba6a93b6
FIX crew error on reinstall, Add llvm to base install & use llvm-strip instead of strip ( #4975 )
...
* Have crew use llvm-strip if available
* Add llvm to base install
* Fix "no implicit conversion of String into Array (TypeError)" error
* uprev
2021-01-23 12:04:01 -06:00
supechicken
f436adf74f
crew: Simplify syntax and use fileutils ( #4958 )
...
* Update crew
* Add files via upload
* Update const.rb
Co-authored-by: supechicken666 <68530202+supechicken666@users.noreply.github.com >
2021-01-23 10:52:11 -06:00
Kevin Perkins
951925aeb8
Trim trailing whitespace in most files ( #4946 )
...
Co-authored-by: Ed Reel <edreel@gmail.com >
2021-01-20 17:58:34 -06:00
Kevin Perkins
8f75ae3396
Eliminate nested searching to speed up crew search ( #4944 )
...
* Eliminate nested searching to speed up `crew search`
* Bump CREW_VERSION
2021-01-19 14:22:51 -06:00
satmandu
4437d66fa9
Add LTO meson option ( #4883 )
...
* Add LTO meson option
* add const to crew
* Update const.rb
2021-01-05 16:36:17 -06:00
satmandu
ada4b813a7
Update const.rb ( #4851 )
2020-12-31 09:52:21 -06:00
Ed Reel
dc89afd43c
Add self.remove package section
2020-12-20 23:46:05 -06:00
satmandu
749f6a202e
Add crew cache option ( #4763 )
...
* Add option to cache downloads
* Add CREW_CACHE_DIR const
* fewer quotes
* Adjust cache dir location
* clean up spacing
* remove extraneous option
* add slashes to CREW_CACHE_DIR path
2020-12-17 11:31:47 -06:00
satmandu
767fa55523
crew: Run ldconfig on install; Adjust where reinstall removes package to be reinstalled. ( #4538 )
...
* ldconfig on install; move reinstall remove
Run ldconfig after package installs so apps don't complain about missing just installed libraries. Also, do reinstalls as part of the upgrade path so that package remove happens after the package to be reinstalled has been downloaded. This fixes upgrades on curl (or its dependencies) erroring out on being unable to download the new package using curl.
* bump version
2020-10-30 13:06:12 -05:00
Ed Reel
91404d2b7f
Add missing libpsl and zstd dependencies ( #4541 )
...
Update constants in const.rb and crew
Install order matters
Add zstd to core_packages.txt
Update buildessential package
Update git sha256 hash
2020-10-29 21:33:46 -04:00
satmandu
1497c00f8d
Minimize CREW_MESON_OPTIONS (& fix datadir), minimize CREW_CMAKE_OPTIONS* ( #4522 )
...
* datadir should be /share
* Adjust CREW_MESON_OPTIONS
* Minimal meson options to minimize error messages.
As per discussion in https://github.com/skycocker/chromebrew/pull/4525#issuecomment-716221538
* Bump crew version
* Clear out DATADIR & SYSCONFDIR options from cmake
* cleanup CREW_CMAKE_OPTIONS
Remove:
-DCMAKE_INSTALL_LIBDIR=#{ARCH_LIB}
-DCMAKE_INSTALL_MANDIR=#{CREW_MAN_PREFIX}
Add:
logic for -DLIB_SUFFIX predicated upon architecture in separate option
2020-10-26 17:21:30 -05:00
satmandu
916bfa2a5d
Remove build-breaking meson options ( #4515 )
...
giving meson "--build=#{CREW_BUILD} --host=#{CREW_BUILD} --target=#{CREW_BUILD}" causes builds to fail
2020-10-24 23:24:38 -05:00
satmandu
4b00cd8614
Add CREW_CMAKE_OPTIONS & CREW_MESON_OPTIONS constants ( #4484 )
...
* Add CREW_MASON_OPTIONS macro
* Add CMAKE options, bump version
* Add CREW_CMAKE_OPTIONS & CREW_MESON_OPTIONS
* Add sysconfdir to meson & cmake
* missed meson sysconfdir
* Alphabetize ordering of consts
2020-10-22 12:41:26 -05:00
satmandu
cc27591a94
Add logic for virtualized building of armv7l ( #4483 )
...
* Add logic for virtualized building of armv7l
* Bump version.
2020-10-22 10:10:02 -05:00
Ed Reel
08a93dcf4c
Update crew to execute prebuild commands ( #4248 )
2020-08-26 12:43:26 -04:00
Ed Reel
c588617567
Add prebuild function to package.rb ( #4217 )
...
Clean up comments in package.rb
Bump crew version
Update template.rb.template
2020-08-24 16:34:32 -04:00
Ed Reel
cae4e83b35
Merge branch 'master' into update-crew-command
2020-06-10 10:39:06 -05:00
Ed Reel
c4e2390cf8
Fix install message output and add ghc to last_packages
2020-06-05 23:54:43 -05:00
Ed Reel
f3cf508d3c
Bump crew version
2020-06-01 13:10:29 -05:00
Ed Reel
9617751bbd
Add check for package compatibility
2020-05-14 23:57:07 -05:00
Ed Reel
a06aecf0cd
Add CREW_MAN_PREFIX and CREW_DEST_MAN_PREFIX constants
2020-05-06 18:48:38 -05:00
Ed Reel
064c2bfaa3
Add pre_install function to crew command ( #4035 )
...
Update python3 to use preinstall
Replace ARGV logic with preinstall
Adjust other packages that use preinstall to build or patch instead
Change hunspell to is_fake
2020-04-22 12:29:43 -04:00
Ed Reel
50bef37456
Fix various issues with the crew command
...
Add -v option to verbose commands
Simplify directories with crew constants
Exclude additional compressed binary extensions
Bump crew version
2020-04-08 11:57:54 -05:00
Ed Reel
f538550f0b
Add CREW_OPTIONS constant
...
Add --mandir option to CREW_OPTIONS constant
Bump version
2020-04-04 21:04:17 -05:00
Ed Reel
895c572988
Add txz extension tarball support ( #3881 )
2020-03-13 16:58:02 -04:00
Ed Reel
c8c12431b6
Add options to the reinstall command ( #3876 )
2020-03-10 14:02:56 -04:00
Casey Strouse
39cbd8c57b
Replace use of deprecated function ( #3863 )
2020-03-03 07:04:08 -06:00
Ed Reel
7b224a0620
Fix crew files disk usage error
2020-02-22 10:47:44 -06:00
Casey Strouse
a305155e0a
Make crew list installed run faster ( #3749 )
...
* Make crew list installed run faster
Generate the list of installed packages in a more efficient manner.
* Bump version
2020-01-05 11:44:52 -06:00
Ed Reel
8dca573649
Update crew to fix fake package upgrades ( #3734 )
...
Add manpages and meson to buildessential
Add package dependencies for manpages and meson to core_packages.txt
2019-12-31 10:29:23 -05:00
Ed Reel
35515c652f
Add reinstall command ( #3730 )
2019-12-30 11:12:20 -05:00
Ed Reel
dbd9112c99
Fix manpages missing library error on install ( #3652 )
2019-11-09 10:42:33 -05:00
Ed Reel
9cc5c46687
Add CREW_BUILD constant
2019-09-29 18:49:52 -05:00
Ed Reel
3a768e260a
Rearrange crew dependency install order ( #3265 )
...
Fixes issue when curl is installed before brotli or libmetalink
Fixes issue when gtk3 is installed before shared_mime_info
Fixes issue when sommelier is installed before other dependencies and the postinstall message is missed
Bump crew version
2019-05-13 12:40:39 -04:00
James Larrowe
092ba8d025
Expand lzip and zip files correctly ( #3232 )
...
* Expand lzip and zip files correctly
* Bump version
2019-03-26 17:12:45 -05:00
Daniel Helgenberger
234dacc28b
Fixes #3205 : only expand real archives ( #3206 )
...
Uses regex on File.basename(). Using File.extname() on some
files (ie, archive.tar.gz) can lead to unexpected behavior.
2019-03-08 12:31:58 -06:00
Ed Reel
eeb35add7e
Update glibc from 2.23 to 2.2x ( #3188 )
...
Add LIBC_VERSION constant
2019-02-23 00:26:26 -05:00
Ed Reel
4e7304f663
Update dependency checks in crew ( #3137 )
2019-02-02 10:07:17 -05:00
Ed Reel
4ffdf54eeb
Add postinstall command to crew ( #3108 )
2019-01-23 09:15:54 -06:00
Ed Reel
ee66247572
Add HOME to the list of crew constants ( #3096 )
2019-01-22 11:15:50 -06:00
James Larrowe
2955be88de
Update HOME and CREW_DEST_HOME variables ( #3093 )
...
Open to all suggestions
2019-01-17 20:52:58 -06:00