diff options
Diffstat (limited to 'astro')
-rw-r--r-- | astro/pngphoon/Makefile | 15 | ||||
-rw-r--r-- | astro/pngphoon/distinfo | 6 | ||||
-rw-r--r-- | astro/pngphoon/files/patch-moon.c | 11 | ||||
-rw-r--r-- | astro/pngphoon/files/patch-tws.h | 11 | ||||
-rw-r--r-- | astro/pngphoon/pkg-descr | 1 | ||||
-rw-r--r-- | astro/py-skyfield/Makefile | 3 | ||||
-rw-r--r-- | astro/xearth/files/freebsd.committers.markers | 9 |
7 files changed, 41 insertions, 15 deletions
diff --git a/astro/pngphoon/Makefile b/astro/pngphoon/Makefile index 2a562534ae48..3bcc5b1df0ec 100644 --- a/astro/pngphoon/Makefile +++ b/astro/pngphoon/Makefile @@ -1,24 +1,27 @@ PORTNAME= pngphoon -DISTVERSION= 1.3 +DISTVERSION= 1.4 CATEGORIES= astro MASTER_SITES= https://svolli.de/software/pngphoon/ -COMMENT= PNG Phase of Moon MAINTAINER= fuz@FreeBSD.org +COMMENT= PNG Phase of Moon WWW= https://svolli.de/software/pngphoon/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -LIB_DEPENDS= libpng.so:graphics/png +LIB_DEPENDS= libpng16.so:graphics/png -USES= gmake localbase:ldflags tar:bz2 +USES= gmake localbase:ldflags shebangfix tar:bz2 +SHEBANG_FILES= contrib/phoonX MAKE_ARGS= CC=${CC} CFLAGS="${CFLAGS}" -PLIST_FILES= bin/pngphoon +PLIST_FILES= bin/pngphoon bin/phoonX share/man/man1/pngphoon.1.gz do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pngphoon ${STAGEDIR}${PREFIX}/bin/pngphoon + ${INSTALL_PROGRAM} ${WRKSRC}/pngphoon ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_SCRIPT} ${WRKSRC}/contrib/phoonX ${STAGEDIR}${PREFIX}/bin/ + ${INSTALL_MAN} ${WRKSRC}/contrib/pngphoon.1 ${STAGEDIR}${PREFIX}/share/man/man1/ .include <bsd.port.mk> diff --git a/astro/pngphoon/distinfo b/astro/pngphoon/distinfo index 8532d06226f7..d06a2fcb694f 100644 --- a/astro/pngphoon/distinfo +++ b/astro/pngphoon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703936409 -SHA256 (pngphoon-1.3.tar.bz2) = 86bd37d37d23da12aa38b239fa0b197d7a5052c6b96b82361716b54e152d3b23 -SIZE (pngphoon-1.3.tar.bz2) = 67264 +TIMESTAMP = 1752050037 +SHA256 (pngphoon-1.4.tar.bz2) = 5492a1b75edd90e37e7f71b69ca8ed57c71c32bd5a35328085c79fb417cfd524 +SIZE (pngphoon-1.4.tar.bz2) = 77764 diff --git a/astro/pngphoon/files/patch-moon.c b/astro/pngphoon/files/patch-moon.c new file mode 100644 index 000000000000..9fdf5936475c --- /dev/null +++ b/astro/pngphoon/files/patch-moon.c @@ -0,0 +1,11 @@ +--- moon.c.orig 2025-07-18 07:32:17 UTC ++++ moon.c +@@ -148,7 +148,7 @@ void mooncopy( image_t *image, moon_t *moondata, int c + moonoff = y * ( moondata->width ) / 8; + imageoff = (y + yoffset) * image->xbytes + xoffset / 8; + +- shade = blackflag ? shade = 0xff : shades[shadeindex][y % 8]; ++ shade = blackflag ? 0xff : shades[shadeindex][y % 8]; + + /* finally, hack the bits */ + if( bytexleft == bytexright ) diff --git a/astro/pngphoon/files/patch-tws.h b/astro/pngphoon/files/patch-tws.h new file mode 100644 index 000000000000..e4e6e992dfe8 --- /dev/null +++ b/astro/pngphoon/files/patch-tws.h @@ -0,0 +1,11 @@ +--- tws.h.orig 2025-07-18 07:31:08 UTC ++++ tws.h +@@ -33,7 +33,7 @@ struct tws + + /* Declarations of routines. */ + +-struct tws *dlocaltime( ); ++struct tws *dlocaltime( long * ); + /* dlocaltime( &clock ) turns a time(3) clock value into a tws */ + + struct tws *dtwstime( ); diff --git a/astro/pngphoon/pkg-descr b/astro/pngphoon/pkg-descr index 2e0f07f3e4cb..99f51534f4b5 100644 --- a/astro/pngphoon/pkg-descr +++ b/astro/pngphoon/pkg-descr @@ -13,4 +13,3 @@ program was originally written for. The image must have a width of at least 760 pixels to place the moon. If the image is smaller just the stars will be drawn. And by the way: it is pronounced "pingphoon" (like "typhoon"). - diff --git a/astro/py-skyfield/Makefile b/astro/py-skyfield/Makefile index 1d9498c127f2..250ca58939f0 100644 --- a/astro/py-skyfield/Makefile +++ b/astro/py-skyfield/Makefile @@ -1,5 +1,6 @@ PORTNAME= skyfield PORTVERSION= 1.53 +PORTREVISION= 1 CATEGORIES= astro python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,7 +16,7 @@ BUILD_DEPENDS= ${PYNUMPY} \ ${PYTHON_PKGNAMEPREFIX}jplephem>0:astro/py-jplephem@${PY_FLAVOR}\ ${PYTHON_PKGNAMEPREFIX}certifi>0:security/py-certifi@${PY_FLAVOR} RUN_DEPENDS= ${PYNUMPY} \ - ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytz>0:devel/py-pytz@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sgp4>0:astro/py-sgp4@${PY_FLAVOR} \ diff --git a/astro/xearth/files/freebsd.committers.markers b/astro/xearth/files/freebsd.committers.markers index cee35879b6f9..db6487183f4c 100644 --- a/astro/xearth/files/freebsd.committers.markers +++ b/astro/xearth/files/freebsd.committers.markers @@ -61,6 +61,7 @@ 58.234618, 12.832098, "joel" # Arentorp, Sweden 41.90000, 12.48333, "bar" # Roma, Italy 49.200270, 12.279196, "marius" # Cham, Germany + 42.4174, 12.1047, "olgeni" # Viterbo, Italy 48.32, 11.67, "mr" # Neufahrn, Germany 55.48821, 11.62152, "pho" # Soroe, Denmark 48.2116, 11.4522, "mfechner" # Karlsfeld, Germany @@ -72,7 +73,6 @@ 57.196092, 9.673923, "debdrup" # Kaas, Denmark 49.00, 9.5, "schweikh" # Weinstadt, Germany 51.20, 9.20, "dinoex" # Habichtswald, Germany - 42.4174, 12.1047, "olgeni" # Viterbo, Italy 45.488328, 9.164711, "ale" align=left # Milano, Italy 48.53778, 9.04111, "bz" # Baden-Wuerttemberg 46.051, 8.919, "gahr" # Bedano, Switzerland @@ -80,8 +80,8 @@ 53.0793, 8.8017, "tobik" # Bremen, Germany 47.420, 8.6, "beat" # Wallisellen, Switzerland 49.85958, 8.55246, "bcr" # Griesheim, Germany - 47.380458, 8.514722, "ehaupt" # Zurich, Switzerland 47.413337, 8.5523847, "tcberner" # Zurich, Switzerland + 47.380458, 8.514722, "ehaupt" # Zurich, Switzerland 49.48, 8.42, "naddy" # Ludwigshafen, Germany 51.4233, 7.76057, "flo" # Menden, Germany 50.73389, 7.09972, "egypcio" # Bonn, Germany @@ -98,11 +98,12 @@ 51.4748, 5.4792, "rene" # Eindhoven, the Netherlands 52.088936, 5.097134, "dim" # Utrecht, The Netherlands 45.636772, 4.949373, "thierry" align=left # Chaponnay, France + 50.696775, 4.471177, "obiwac" align=below # Ohain, Belgium 48.83, 2.36, "antoine" # Paris, France 48.79964, 2.35058, "bapt" # Villejuif, France 48.827111, 2.347019, "sbz" # Paris, France - 48.87, 2.33, "cognet" align=left # Paris, France 48.834312, 2.345937 "dumbbell" align=left # Paris, France + 48.87, 2.33, "cognet" align=left # Paris, France 48.8473, 2.2856, "mat" # Paris, France 48.912, 2.256, "mich" align=left # La Garenne-Colombes, France 48.818344, 2.245696, "roberto" align=left # Meudon, France @@ -153,8 +154,8 @@ 44.9504, -92.9122, "xride" # Lake Elmo, MN, USA 44.89, -93.35, "bdrewery" # Minneapolis, MN, USA 39.168, -96.620, "kevans" # Manhattan, KS, USA - 30.343, -97.881, " ,linimon" # Austin, TX, USA 30.616, -97.829, "ler" # Leander, TX, USA + 30.343, -97.881, " ,linimon" # Austin, TX, USA 39.897418, -104.981891, "brd" # Northglenn, CO, USA 39.897418, -105.074891, "will" # Westminster, CO, USA 40.01942534, -105.23914289, "imp" # Boulder, CO, USA |