non port: Mk/Uses/gem.mk |
SVNWeb
|
Number of commits found: 19 |
Sat, 14 Jan 2023
|
[ 23:08 Muhammad Moinur Rahman (bofh) ] 18c6e18 (Only the first 10 of 2869 ports in this commit are shown above. )
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby
Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk
Notable changes are.
- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.
This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863
I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.
Approved by: portmgr
Differential Revision: https://reviews.freebsd.org/D37925
|
Fri, 13 May 2022
|
[ 11:40 Po-Chuan Hsieh (sunpoet) ] ab3fa74
Mk/Uses/gem.mk: Clean up
- Move *_DEPENDS together
- Fix PLIST_SUB:
- Use defined GEMS_BASE_DIR
- Remove unused PORT
- Fix indent
|
Sun, 24 Apr 2022
|
[ 10:00 Tobias C. Berner (tcberner) ] aa25396 (Only the first 10 of 118 ports in this commit are shown above. )
framework: cleanup conditional-indentations in Mk/
Run Tools/scripts/indent_make_if.pl on all of Mk.
These white space changes contribute greatly to the readability of those files.
As we have a version control system, finding out the reasons for the changes
prior to these white space changes is still easily possible
Differential Revision: https://reviews.freebsd.org/D35024
Reviewed by: portmgr (rene, bapt)
|
[ 09:29 Rene Ladan (rene) ] 767d81e (Only the first 10 of 34 ports in this commit are shown above. )
Mk: release portmgr maintainership of most USES files
Differential Revision: https://reviews.freebsd.org/D34936
Reviewed by: desktop (tcberner), portmgr (tcberner), ruby (yasu), tijl
|
Mon, 28 Feb 2022
|
[ 13:02 Po-Chuan Hsieh (sunpoet) ] 8a20784
Mk/Uses: Update RUBYGEMBIN after f800970bc87ab1fac4110c4482ec064be1140b90
|
Sun, 20 Feb 2022
|
[ 13:06 Dan Langille (dvl) ] 7b279c9 (Only the first 10 of 94 ports in this commit are shown above. )
devel/ruby-gems: Update to 3.3.7
These are fixes Ruby 3.0
Changes were compiled against all dependencies of devel/ruby-gems and
they all built cleanly.
There are five known build failures, all prexisting:
* devel/rubygem-xdg5: requires Ruby 3.0
* devel/rubygem-xdg: requires Ruby 3.1
* graphics/rubygem-objectdetect: port explicitly marked broken
* mail/rubygem-tmail: port explicitly marked broken
* science/cdcl: marked broken, unfetchable
Plus, science/rubygem-ruby-dcl gets skipped because of science/cdcl
PR: 258108
Approved by: ruby (zi@)
|
Fri, 11 Jun 2021
|
[ 07:37 Alexey Dokuchaev (danfe) ] f16e30b
Mk/Uses: replace bare ${ECHO} with ${ECHO_CMD} or ${ECHO_MSG}
ECHO is builtin variable and is cleared when make(1) is invoked
in silent mode, i.e. as ``make -s'', thus making statements that
use it do nothing. Depending on the context, replace it with
either ${ECHO_CMD} or ${ECHO_MSG} (in one case), as appropriate.
PR: 256185
Submitted by: Franco Fichtner
|
Tue, 6 Apr 2021
|
[ 14:27 Mathieu Arnold (mat) ] 5d33e04 (Only the first 10 of 224 ports in this commit are shown above. )
framework: Remove $FreeBSD$
Where appropriate fiddle with a few other things.
|
Tue, 10 Sep 2019
|
[ 17:38 sunpoet ]
Keep .so files in ext directory
- Remove NO_ARCH for dependent ports
- Bump PORTREVISION for dependency and package change
PR: 240425
Exp-run by: antoine
|
Fri, 22 Feb 2019
|
[ 19:56 sunpoet ]
Update devel/ruby-gems to 3.0.2
- Update Mk/Uses/gem.mk
Changes: https://github.com/rubygems/rubygems/blob/master/History.txt
PR: 235795
Submitted by: Yasuhiro KIMURA <yasu@utahime.org>, sunpoet (myself)
Exp-run by: antoine
|
Tue, 9 Jan 2018
|
[ 07:40 mat ] (Only the first 10 of 46 ports in this commit are shown above. )
Remove support for variables that have been deprecated for a while.
variables deprecation revision
WITHOUT_NLS 2013-12-13 r336337
WITH_/WITHOUT_ 2014-02-24 r345870
NOPORT(DOC|EXAMPLE)S 2014-04-19 r351587
WITH_BDB_VER 2016-05-02 r414444
OVERRIDE_LINUX_BASE_PORT 2016-09-05 r421387
WITH_OPENSSL_(BASE|PORT) 2016-06-16 r416965
While there, add an ERROR variable that works like DEV_ERROR, but for
user facing errors, and move NOPORTDOCS,
NOPORTEXAMPLES and WITHOUT_NLS to it.
Cleanup bsd.sanity.mk a bit.
Fix fallout.
PR: 224613
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D13490
|
Tue, 11 Apr 2017
|
[ 14:22 amdmi3 ]
Use dedicated macro FMT_80 instead of ${FMT} 75 79 magical constants
Suggested by: mat
Approved by: portmgr (mat)
Differential Revision: D10342
|
Sat, 21 Jan 2017
|
[ 17:29 sunpoet ] (Only the first 10 of 16 ports in this commit are shown above. )
Update default GEM_NAME
Change default GEM_NAME from ${PORTNAME}-${PORTVERSION} to ${DISTNAME} to avoid
unnecessary GEM_NAME setting in ports Makefile
Differential Revision: https://reviews.FreeBSD.org/D9250
PR: 216267
Exp-run by: antoine
|
Wed, 18 Jan 2017
|
[ 13:20 tijl ] (Only the first 10 of 120 ports in this commit are shown above. )
The output of tools like awk, date, sort, tr,... depends on the current
locale set by the user. Add LANG=C and LC_ALL=C at the beginning of
bsd.port.mk and export them so all commands are executed with the C locale.
LC_ALL=C overrides all other LC_* variables. LANG is used by setlocale(3)
as default value for LC_* variables, so normally it isn't used when LC_ALL
is set, but there's code out there that looks at LANG directly so it's safer
to set it as well. The only commands not captured by this are !=
assignments before any inclusion of bsd.port.*mk.
Introduce USE_LOCALE=<locale> that adds LANG=<locale> and LC_ALL=<locale> to
CONFIGURE_ENV and MAKE_ENV so upstream build systems can be executed with a
different locale (e.g. USE_LOCALE=en_US.UTF-8).
PR: 215882
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Fri, 21 Oct 2016
|
[ 12:51 mat ] (Only the first 10 of 718 ports in this commit are shown above. )
${RM} already has -f.
PR: 213570
Submitted by: mat
Exp-run by: antoine
Sponsored by: Absolight
|
Thu, 28 Apr 2016
|
[ 08:51 mat ]
Now that autoplist is not used, remove support for it, and fix header.
Sponsored by: Absolight
|
Wed, 27 Apr 2016
|
[ 20:19 swills ]
Improve gem.mk
* Check for valid args to USES=gem
* Make autoplist default, allowing it to be specified (which is a no-op), or
turned off
* Add sanity checks for USE_RUBYGEMS RUBYGEM_AUTOPLIST
Requested by: mat
Discussed with: mat
|
[ 16:53 mat ]
Don't abuse an existing target and create our own.
Sponsored by: Absolight
|
[ 16:36 swills ] (Only the first 10 of 1196 ports in this commit are shown above. )
create USES=gem and update rubygem- ports to use it
Note that for now ports still have to have USE_RUBY=yes to use USES=gem
PR: 209041
Differential Revision: https://reviews.freebsd.org/D6070
|
Number of commits found: 19 |