Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Oct 2023 22:13:21 -0600
From:      Po-Chuan Hsieh <sunpoet@freebsd.org>
To:        Michael Osipov <michaelo@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: 92d21e44762d - main - Mk/bsd.default-versions.mk: Change default version of Ghostscript to 10
Message-ID:  <CAMHz58TPuG6yq1YFOmTn3vC1Rj_4AxzCsj2mbR-NaQmkU7aw%2Bg@mail.gmail.com>
In-Reply-To: <202310270748.39R7m6IN008704@gitrepo.freebsd.org>
References:  <202310270748.39R7m6IN008704@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000022d72c0608fb62c1
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hello,

On Fri, Oct 27, 2023 at 1:48=E2=80=AFAM Michael Osipov <michaelo@freebsd.or=
g> wrote:

> The branch main has been updated by michaelo:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=3D92d21e44762dcc3f5d86cb7e7cbb9=
733782b2218
>
> commit 92d21e44762dcc3f5d86cb7e7cbb9733782b2218
> Author:     Michael Osipov <michaelo@FreeBSD.org>
> AuthorDate: 2023-10-24 12:58:43 +0000
> Commit:     Michael Osipov <michaelo@FreeBSD.org>
> CommitDate: 2023-10-27 07:47:54 +0000
>
>     Mk/bsd.default-versions.mk: Change default version of Ghostscript to
> 10
>
>     * Change default version of Ghostscript from 9 to 10
>

Since you changed the default, please bump all dependent ports for the
dependency change.
Thanks.

Regards,
sunpoet

    * Add entry about change of default Ghostscript version to UPDATING
>
>     PR:             273864
>     Approved by:    jrm (mentor)
>     Differential Revision:  https://reviews.freebsd.org/D42351
> ---
>  Mk/Uses/ghostscript.mk     | 10 +++++-----
>  Mk/bsd.default-versions.mk |  2 +-
>  UPDATING                   | 21 +++++++++++++++++++++
>  3 files changed, 27 insertions(+), 6 deletions(-)
>
> diff --git a/Mk/Uses/ghostscript.mk b/Mk/Uses/ghostscript.mk
> index 9590e55308b7..9379c322a2cf 100644
> --- a/Mk/Uses/ghostscript.mk
> +++ b/Mk/Uses/ghostscript.mk
> @@ -5,11 +5,11 @@
>  # Valid ARGS:  <version>, build, lib, run, test, x11
>  #
>  # version      The chooseable versions are 9, agpl and 10. If no version
> is
> -#              specified version agpl is selected. 9 and agpl are
> synonymous.
> +#              specified version 10 is selected. 9 and agpl are
> synonymous.
>  #
> -#              USES=3Dghostscript:9      # Use Ghostscript 9
> -#              USES=3Dghostscript:run    # Use the set default Ghostscri=
pt
> as a run dependency
> -#              USES=3Dghostscript:9,build # Use ghostscript 9 as a build
> dependency.
> +#              USES=3Dghostscript:10         # Use Ghostscript 10
> +#              USES=3Dghostscript:run    # Use to set default Ghostscrip=
t
> as a run dependency
> +#              USES=3Dghostscript:9,build # Use Ghostscript 9 as a build
> dependency.
>  #
>  # build                Ghostscript is used as BUILD_DEPENDS
>  # lib          Ghostscript is used as LIB_DEPENDS
> @@ -86,7 +86,7 @@ _GS_STATIC=3D   yes
>
>  # Resolve minor version number for X11.so library.
>  .  if !empty(_GS_SELECTED:M10)
> -_GS_VERSION_MINOR=3D     10.01.2
> +_GS_VERSION_MINOR=3D     10.02.0
>  .  elif !empty(_GS_SELECTED:M9-agpl)
>  _GS_VERSION_MINOR=3D     9.56.1
>  .  endif
> diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk
> index 8550328a468a..2acbb7aed6b8 100644
> --- a/Mk/bsd.default-versions.mk
> +++ b/Mk/bsd.default-versions.mk
> @@ -60,7 +60,7 @@ GCC_DEFAULT?=3D         8
>  GCC_DEFAULT?=3D          12
>  .  endif
>  # Possible values: 9, agpl, 10
> -GHOSTSCRIPT_DEFAULT?=3D  agpl
> +GHOSTSCRIPT_DEFAULT?=3D  10
>  # Possible values: mesa-libs, mesa-devel
>  GL_DEFAULT?=3D           mesa-libs
>  # Possible values: 1.19, 1.20, 1.21, 1.22-devel
> diff --git a/UPDATING b/UPDATING
> index 6305013625a9..2a4f9b8d7923 100644
> --- a/UPDATING
> +++ b/UPDATING
> @@ -5,6 +5,27 @@ they are unavoidable.
>  You should get into the habit of checking this file for changes each tim=
e
>  you update your ports collection, before attempting any port upgrades.
>
> +20231027:
> +  AFFECTS: users of print/ghostscript9*
> +  AUTHOR: michaelo@FreeBSD.org
> +
> +  The default ghostscript version has been updated from 9 to 10.
> +
> +  If you compile your own ports you may keep 9 as the default version by
> +  adding the following lines to your /etc/make.conf file:
> +
> +  #
> +  # Keep ghostscript 9 as default version
> +  #
> +  DEFAULT_VERSIONS+=3Dghostscript=3D9
> +
> +  If you wish to update to the new default version, you need to first
> stop any
> +  software that uses ghostscript. Then, you will need to follow these
> steps,
> +  depending upon how you manage your system.
> +
> +  Please note that print/ghostcript9* will be removed in the future sinc=
e
> it is
> +  not supported by upstream anymore.
> +
>  20231026:
>    AFFECTS: users of lang/chicken
>    AUTHOR: gahr@FreeBSD.org
>
>

--00000000000022d72c0608fb62c1
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello,</div><br><div class=3D"gmail_quote"><div dir=
=3D"ltr" class=3D"gmail_attr">On Fri, Oct 27, 2023 at 1:48=E2=80=AFAM Micha=
el Osipov &lt;<a href=3D"mailto:michaelo@freebsd.org">michaelo@freebsd.org<=
/a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0=
px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">T=
he branch main has been updated by michaelo:<br>
<br>
URL: <a href=3D"https://cgit.FreeBSD.org/ports/commit/?id=3D92d21e44762dcc3=
f5d86cb7e7cbb9733782b2218" rel=3D"noreferrer" target=3D"_blank">https://cgi=
t.FreeBSD.org/ports/commit/?id=3D92d21e44762dcc3f5d86cb7e7cbb9733782b2218</=
a><br>
<br>
commit 92d21e44762dcc3f5d86cb7e7cbb9733782b2218<br>
Author:=C2=A0 =C2=A0 =C2=A0Michael Osipov &lt;michaelo@FreeBSD.org&gt;<br>
AuthorDate: 2023-10-24 12:58:43 +0000<br>
Commit:=C2=A0 =C2=A0 =C2=A0Michael Osipov &lt;michaelo@FreeBSD.org&gt;<br>
CommitDate: 2023-10-27 07:47:54 +0000<br>
<br>
=C2=A0 =C2=A0 Mk/<a href=3D"http://bsd.default-versions.mk" rel=3D"noreferr=
er" target=3D"_blank">bsd.default-versions.mk</a>: Change default version o=
f Ghostscript to 10<br>
<br>
=C2=A0 =C2=A0 * Change default version of Ghostscript from 9 to 10<br></blo=
ckquote><div><br></div><div>Since you changed the default, please bump all =
dependent ports for the dependency change.</div><div>Thanks.</div><div><br>=
</div><div>Regards,</div><div>sunpoet</div><div><br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">
=C2=A0 =C2=A0 * Add entry about change of default Ghostscript version to UP=
DATING<br>
<br>
=C2=A0 =C2=A0 PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0273864<br>
=C2=A0 =C2=A0 Approved by:=C2=A0 =C2=A0 jrm (mentor)<br>
=C2=A0 =C2=A0 Differential Revision:=C2=A0 <a href=3D"https://reviews.freeb=
sd.org/D42351" rel=3D"noreferrer" target=3D"_blank">https://reviews.freebsd=
.org/D42351</a><br>
---<br>
=C2=A0Mk/Uses/<a href=3D"http://ghostscript.mk" rel=3D"noreferrer" target=
=3D"_blank">ghostscript.mk</a>=C2=A0 =C2=A0 =C2=A0| 10 +++++-----<br>
=C2=A0Mk/<a href=3D"http://bsd.default-versions.mk" rel=3D"noreferrer" targ=
et=3D"_blank">bsd.default-versions.mk</a> |=C2=A0 2 +-<br>
=C2=A0UPDATING=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0| 21 +++++++++++++++++++++<br>
=C2=A03 files changed, 27 insertions(+), 6 deletions(-)<br>
<br>
diff --git a/Mk/Uses/<a href=3D"http://ghostscript.mk" rel=3D"noreferrer" t=
arget=3D"_blank">ghostscript.mk</a> b/Mk/Uses/<a href=3D"http://ghostscript=
.mk" rel=3D"noreferrer" target=3D"_blank">ghostscript.mk</a><br>
index 9590e55308b7..9379c322a2cf 100644<br>
--- a/Mk/Uses/<a href=3D"http://ghostscript.mk" rel=3D"noreferrer" target=
=3D"_blank">ghostscript.mk</a><br>
+++ b/Mk/Uses/<a href=3D"http://ghostscript.mk" rel=3D"noreferrer" target=
=3D"_blank">ghostscript.mk</a><br>
@@ -5,11 +5,11 @@<br>
=C2=A0# Valid ARGS:=C2=A0 &lt;version&gt;, build, lib, run, test, x11<br>
=C2=A0#<br>
=C2=A0# version=C2=A0 =C2=A0 =C2=A0 The chooseable versions are 9, agpl and=
 10. If no version is<br>
-#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 specified version agpl i=
s selected. 9 and agpl are synonymous.<br>
+#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 specified version 10 is =
selected. 9 and agpl are synonymous.<br>
=C2=A0#<br>
-#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:9=C2=
=A0 =C2=A0 =C2=A0 # Use Ghostscript 9<br>
-#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:run=
=C2=A0 =C2=A0 # Use the set default Ghostscript as a run dependency<br>
-#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:9,bui=
ld # Use ghostscript 9 as a build dependency.<br>
+#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:10=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0# Use Ghostscript 10<br>
+#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:run=
=C2=A0 =C2=A0 # Use to set default Ghostscript as a run dependency<br>
+#=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 USES=3Dghostscript:9,bui=
ld # Use Ghostscript 9 as a build dependency.<br>
=C2=A0#<br>
=C2=A0# build=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ghosts=
cript is used as BUILD_DEPENDS<br>
=C2=A0# lib=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Ghostscript is used as LIB_DE=
PENDS<br>
@@ -86,7 +86,7 @@ _GS_STATIC=3D=C2=A0 =C2=A0yes<br>
<br>
=C2=A0# Resolve minor version number for X11.so library.<br>
=C2=A0.=C2=A0 if !empty(_GS_SELECTED:M10)<br>
-_GS_VERSION_MINOR=3D=C2=A0 =C2=A0 =C2=A010.01.2<br>
+_GS_VERSION_MINOR=3D=C2=A0 =C2=A0 =C2=A010.02.0<br>
=C2=A0.=C2=A0 elif !empty(_GS_SELECTED:M9-agpl)<br>
=C2=A0_GS_VERSION_MINOR=3D=C2=A0 =C2=A0 =C2=A09.56.1<br>
=C2=A0.=C2=A0 endif<br>
diff --git a/Mk/<a href=3D"http://bsd.default-versions.mk" rel=3D"noreferre=
r" target=3D"_blank">bsd.default-versions.mk</a> b/Mk/<a href=3D"http://bsd=
.default-versions.mk" rel=3D"noreferrer" target=3D"_blank">bsd.default-vers=
ions.mk</a><br>
index 8550328a468a..2acbb7aed6b8 100644<br>
--- a/Mk/<a href=3D"http://bsd.default-versions.mk" rel=3D"noreferrer" targ=
et=3D"_blank">bsd.default-versions.mk</a><br>
+++ b/Mk/<a href=3D"http://bsd.default-versions.mk" rel=3D"noreferrer" targ=
et=3D"_blank">bsd.default-versions.mk</a><br>
@@ -60,7 +60,7 @@ GCC_DEFAULT?=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A08<br>
=C2=A0GCC_DEFAULT?=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 12<br>
=C2=A0.=C2=A0 endif<br>
=C2=A0# Possible values: 9, agpl, 10<br>
-GHOSTSCRIPT_DEFAULT?=3D=C2=A0 agpl<br>
+GHOSTSCRIPT_DEFAULT?=3D=C2=A0 10<br>
=C2=A0# Possible values: mesa-libs, mesa-devel<br>
=C2=A0GL_DEFAULT?=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0mesa-libs<br>
=C2=A0# Possible values: 1.19, 1.20, 1.21, 1.22-devel<br>
diff --git a/UPDATING b/UPDATING<br>
index 6305013625a9..2a4f9b8d7923 100644<br>
--- a/UPDATING<br>
+++ b/UPDATING<br>
@@ -5,6 +5,27 @@ they are unavoidable.<br>
=C2=A0You should get into the habit of checking this file for changes each =
time<br>
=C2=A0you update your ports collection, before attempting any port upgrades=
.<br>
<br>
+20231027:<br>
+=C2=A0 AFFECTS: users of print/ghostscript9*<br>
+=C2=A0 AUTHOR: michaelo@FreeBSD.org<br>
+<br>
+=C2=A0 The default ghostscript version has been updated from 9 to 10.<br>
+<br>
+=C2=A0 If you compile your own ports you may keep 9 as the default version=
 by<br>
+=C2=A0 adding the following lines to your /etc/make.conf file:<br>
+<br>
+=C2=A0 #<br>
+=C2=A0 # Keep ghostscript 9 as default version<br>
+=C2=A0 #<br>
+=C2=A0 DEFAULT_VERSIONS+=3Dghostscript=3D9<br>
+<br>
+=C2=A0 If you wish to update to the new default version, you need to first=
 stop any<br>
+=C2=A0 software that uses ghostscript. Then, you will need to follow these=
 steps,<br>
+=C2=A0 depending upon how you manage your system.<br>
+<br>
+=C2=A0 Please note that print/ghostcript9* will be removed in the future s=
ince it is<br>
+=C2=A0 not supported by upstream anymore.<br>
+<br>
=C2=A020231026:<br>
=C2=A0 =C2=A0AFFECTS: users of lang/chicken<br>
=C2=A0 =C2=A0AUTHOR: gahr@FreeBSD.org<br>
<br>
</blockquote></div></div>

--00000000000022d72c0608fb62c1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMHz58TPuG6yq1YFOmTn3vC1Rj_4AxzCsj2mbR-NaQmkU7aw%2Bg>