non port: print/ghostscript9-agpl-x11/Makefile |
Number of commits found: 25 |
Sunday, 31 Dec 2023
|
00:06 Muhammad Moinur Rahman (bofh) Author: Michael Osipov
print/ghostscript9-agpl-*: Remove expired port
2023-12-31 print/ghostscript9-agpl-x11: Obsolete and unsupported upstream,
consider using print/ghostscipt10
2023-12-31 print/ghostscript9-agpl-base: Obsolete and unsupported upstream,
consider using print/ghostscipt10
Differential Revision: https://reviews.freebsd.org/D42376
b05ed46 |
Friday, 27 Oct 2023
|
07:39 Michael Osipov (michaelo)
print/ghostscript9-agpl-*: deprecate and set expiration date to 2023-12-31
Ghostscript 10 has been released more than a year ago. From that date
Ghostscript 9 is not supported by upstream anymore.
PR: 272131
Approved by: jrm (mentor), maintainer timeout
Differential Revision: https://reviews.freebsd.org/D42352
bfd5ec4 |
Wednesday, 7 Sep 2022
|
21:10 Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.
There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.
The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.
Approved by: portmgr (tcberner)
b7f0544 |
Thursday, 5 May 2022
|
02:38 Hiroki Sato (hrs)
print/ghostscript9-agpl-{base,x11}: update to 9.56.1
63ca30c |
Friday, 4 Mar 2022
|
14:43 Hiroki Sato (hrs)
print/ghostscript9-agpl-{base,x11}: fix MASTER_SITES
973c54b |
12:42 Hiroki Sato (hrs)
print/ghostscript9-agpl-{base,x11}: update to 9.55.0
- pdfocr{8,24,32} for Tesseract OCR engine have been added.
Security: CVE-2021-3781
ef459e3 |
Saturday, 8 Jan 2022
|
18:26 Danilo G. Baio (dbaio)
print/ghostscript*: Return Ghostscript ports to the pool
Approved by: doceng (with hat)
9a0b5c02 |
Tuesday, 23 Nov 2021
|
22:11 Stefan Eßer (se)
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL
The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").
Approved by: portmgr (blanket)
5933ac0 |
Saturday, 16 Oct 2021
|
09:51 Jimmy Olgeni (olgeni)
*: fix tab vs. space issues, and comments according to the guide.
4460cf7 |
Wednesday, 7 Apr 2021
|
08:09 Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
cf118cc |
Tuesday, 6 Apr 2021
|
14:31 Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
305f148 |
Friday, 20 Mar 2020
|
15:18 hrs
Update to 9.52.
|
Saturday, 14 Mar 2020
|
13:33 hrs
- Update to 9.51.
- Re-add non-standard paper sizes and Asian font configurations.
- Add workaround for some old font files to gs_ttf.ps and pdf_font.ps.
|
Monday, 9 Dec 2019
|
20:26 tijl
Update print/ghostscript9-agpl-* to 9.50.
PR: 240844
Approved by: portmgr (antoine)
Exp-run by: antoine
|
Wednesday, 6 Nov 2019
|
20:47 zeising
Add USES=xorg USES=gl, ports categories p
Add USES=xorg and USES=gl to ports in categories starting with 'p'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed.
|
Monday, 22 Apr 2019
|
09:12 tijl
Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same
version.
|
Sunday, 21 Apr 2019
|
16:41 tijl
Update to 9.27.
PR: 237390
Exp-run by: antoine
Approved by: portmgr (antoine)
MFH: 2019Q2
Security: CVE-2019-3835, CVE-2019-3838
|
Sunday, 23 Dec 2018
|
19:41 tijl
- Update to 9.26.
- Make openjpeg dependency optional and off by default because it's been
vulnerable for a long time.
- Disable IJS option because print/hpijs, the last port that used it, has
been removed.
PR: 234013
Approved by: doceng (bcr)
|
Saturday, 22 Sep 2018
|
09:53 tijl
Update to 9.25.
This release fixes problems with argument handling, some unintended results
of the security fixes to the SAFER file access restrictions (specifically
accessing ICC profile files), and some additional security issues over the
recent 9.24 release.
PR: 231547
Exp-run by: antoine
MFH: 2018Q3
|
Tuesday, 4 Sep 2018
|
12:28 tijl
- Update print/ghostscript9-agpl-base and print/ghostscript9-agpl-x11 to
9.24.
- Set USE_CSTD=gnu99 and eliminate a patch.
- Add cpe string.
- Patch configure to respect CFLAGS.
PR: 231148
Approved by: doceng (blackend)
Security: https://www.kb.cert.org/vuls/id/332928
|
Tuesday, 26 Jun 2018
|
17:15 tijl
- Restore patch that adds mappings for common CJK TeX fonts to cidfmap.
Make the path in the mappings relative to LOCALBASE/share/fonts so
print/gsfonts does not need to be installed. [1]
- Remove --enable-threadsafe from CONFIGURE_ARGS so thread-unsafe devices
like opvp (used by Canon printer drivers) are built. [2]
- Fix detection of dlopen on FreeBSD < 11.2 (which doesn't have libdl). [2]
- Remove reference to FAPI configuration from pkg-message. As far as I
can tell it is only useful in combination with UFST, a commercial font
renderer from Monotype and we don't (and can't) build with UFST support.
PR: 229211 [1], 229332 [2]
Tested by: Osamu Matsuda <omatsuda000@gmail.com>
|
Tuesday, 12 Jun 2018
|
09:45 tijl
Clean up print/ghostscript9-agpl-base and print/ghostscript9-agpl-x11 and
update them to version 9.23. Share CMap data with graphics/poppler-data
and update that to 0.4.9.
Details for print/ghostscript9-agpl-base:
- Update to 9.23.
- Drop external epag device.
- Always use fontconfig to find fonts.
- Use ports openjpeg instead of bundled.
- Use bundled lcms2, because upstream forked it.
- Drop dependency on gsfonts. Newer versions of the fonts are already
included.
- Depend on poppler-data for CMap files. It has the same maps except
Identity-H, Identity-UTF16-H, and Identity-V.
- Resolve conflict with gambc by moving bin/gsc to bin/gs instead of
symlinking.
- Configure with --with-libiconv=maybe instead of --with-libiconv=native to
prevent detecting libiconv from converters/libiconv if it happens to be
installed. Also remove the ICONV option because it's part of the base
system in all supported versions of FreeBSD.
- Enable thread safety.
- Remove all driver options and simply build with --with-drivers=ALL. They
don't take up much space and don't require additional dependencies so
options don't provide much value. This makes the port a lot easier to
maintain.
- Set the internal font path to ${LOCALBASE}/share/fonts because the
upstream default doesn't make much sense on FreeBSD.
- Make dependency on libijs optional because it only seems to be used by
print/hpijs which is deprecated.
- Extract all directories and remove unwanted directories in post-patch so
contents can be examined after 'make extract'.
- Strip gs and libgs.so. Reported by stage-qa.
- Install color profiles in share/color/icc, where other programs can find
them.
- Remove old patches.
Details for print/ghostscript9-agpl-x11:
- Keep the Makefile similar to ghostscript9-agpl-base Makefile.
- Set PATCHDIR to ghostscript9-agpl-base/files so patches are shared.
Details for graphics/poppler-data:
- Update to 0.4.9.
- Replace post-patch with MAKE_ARGS.
- Add post-install to make all CMap files available in share/cmap so
Ghostscript can use them too. Unfortunately, Poppler requires these files
organised in subdirectories and Ghostscript wants them all in one
directory, hence the hardlinks.
PR: 228546
Approved by: maintainer timeout (15 days)
|
Thursday, 24 Mar 2016
|
15:47 tijl
Make print/ghostscript9-agpl-base the default Ghostscript port. Upstream
changed the license to the AGPL 3 in version 9.07 so print/ghostscript9-base
is stuck at 9.06 which is almost 4 years old now.
Fix the logic in Uses/ghostscript.mk so "agpl" is treated as a real version
on its own instead of as a variant of other versions.
Fix print/ghostscript9-agpl-base to install eps2write.
Update math/asymptote to 2.37 to support newer Ghostscript.
PR: 208159
Exp-run by: antoine
Approved by: portmgr (antoine)
|
Monday, 24 Aug 2015
|
06:09 hrs
Fix build error.
|
Saturday, 22 Aug 2015
|
17:48 hrs
- Split ghostscript into X11-independent and -dependent parts:
* print/ghostscript{7,8,9,9-agpl}-base
Installs Ghostscript binary, libgs, and related files.
These ports do not depend on X11 libraries (i.e. x11* devices
are not available). USES=ghostscript will set dependency on
one of them depending on GHOSTSCRIPT_DEFAULT.
The default device is set to "display" or "bbox".
* print/ghostscript{7,8,9,9-agpl}-x11
Installs a shared library which provides X11 support to
the installed Ghostscript binaries. x11* devices will be (Only the first 15 lines of the commit message are shown above )
|
Number of commits found: 25 |