Page MenuHomeFreeBSD

D22137.id64211.diff
No OneTemporary

D22137.id64211.diff

Index: MOVED
===================================================================
--- MOVED
+++ MOVED
@@ -13455,3 +13455,4 @@
www/p5-WWW-Mechanize-PhantomJS||2019-11-02|Has expired: uses expired lang/phantomjs
x11/xfwp||2019-11-06|Has expired: Deprecated upstream
x11/xfindproxy||2019-11-06|Has expired: Deprecated upstream
+x11-wm/compton-yshui|x11-wm/picom|2019-??-??|Project renamed
Index: x11-wm/Makefile
===================================================================
--- x11-wm/Makefile
+++ x11-wm/Makefile
@@ -27,7 +27,6 @@
SUBDIR += compizconfig-backend-gconf
SUBDIR += compizconfig-python
SUBDIR += compton
- SUBDIR += compton-yshui
SUBDIR += ctwm
SUBDIR += cwm
SUBDIR += devilspie
@@ -98,6 +97,7 @@
SUBDIR += peksystray
SUBDIR += pekwm
SUBDIR += phluid
+ SUBDIR += picom
SUBDIR += piewm
SUBDIR += plasma5-kdecoration
SUBDIR += plasma5-kwin
Index: x11-wm/compton-yshui/distinfo
===================================================================
--- x11-wm/compton-yshui/distinfo
+++ /dev/null
@@ -1,11 +0,0 @@
-TIMESTAMP = 1569024480
-SHA256 (yshui-picom-v7.4_GH0.tar.gz) = 9323046b00a881ff07fbb118354e47be68df3d98c89ad1063a663242a1200d7d
-SIZE (yshui-picom-v7.4_GH0.tar.gz) = 218898
-SHA256 (bd5a5fb56812.patch) = a7e29d526517f05fb90f3a6415ef08108ba45865175a676f50376ef8d0e10a7f
-SIZE (bd5a5fb56812.patch) = 680
-SHA256 (065f9ffd4d35.patch) = 5d6d687c9ee1eb6ab7a9d39636bb85c4aac7d36ad13433ac66885914ff2e2944
-SIZE (065f9ffd4d35.patch) = 10209
-SHA256 (9657d52cd709.patch) = 23b11ce269e385560e240bf68bd11ce8df1afa4d73dc6ee0ac995541a0817ea2
-SIZE (9657d52cd709.patch) = 761
-SHA256 (de3db23e23be.patch) = cd8acbfcd4a4a368e665aab78533cd660409a3316541a846d678fa3aef702fae
-SIZE (de3db23e23be.patch) = 877
Index: x11-wm/compton-yshui/files/patch-src_log.c
===================================================================
--- /dev/null
+++ x11-wm/compton-yshui/files/patch-src_log.c
@@ -1,21 +0,0 @@
-Drop after FreeBSD 11 EOL, other systems had timespec_get() for years.
-
-../src/log.c:162:20: error: use of undeclared identifier 'TIME_UTC'
- timespec_get(&ts, TIME_UTC);
- ^
-log.c:(.text+0x1db): undefined reference to `timespec_get'
-
---- src/log.c.orig 2019-09-21 00:08:00 UTC
-+++ src/log.c
-@@ -159,7 +159,11 @@ attr_printf(4, 5) void log_printf(struct log *l, int l
- }
-
- struct timespec ts;
-+#ifdef TIME_UTC
- timespec_get(&ts, TIME_UTC);
-+#else
-+ clock_gettime(CLOCK_REALTIME, &ts);
-+#endif
- auto tm = localtime(&ts.tv_sec);
- char time_buf[100];
- strftime(time_buf, sizeof time_buf, "%x %T", tm);
Index: x11-wm/compton/Makefile
===================================================================
--- x11-wm/compton/Makefile
+++ x11-wm/compton/Makefile
@@ -14,7 +14,7 @@
RUN_DEPENDS= xprop:x11/xprop \
xwininfo:x11/xwininfo
-CONFLICTS_INSTALL= compton-yshui # bin/compton
+CONFLICTS_INSTALL= picom # bin/compton
USE_GITHUB= yes
GH_ACCOUNT= chjj
Index: x11-wm/picom/Makefile
===================================================================
--- x11-wm/picom/Makefile
+++ x11-wm/picom/Makefile
@@ -1,14 +1,10 @@
# $FreeBSD$
-PORTNAME= compton
+PORTNAME= picom
DISTVERSIONPREFIX= v
-DISTVERSION= 7.4
+DISTVERSION= Next-146
+DISTVERSIONSUFFIX= -g42cd5bc
CATEGORIES= x11-wm
-PKGNAMESUFFIX= -yshui
-
-PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+= bd5a5fb56812.patch:-p1 065f9ffd4d35.patch:-p1
-PATCHFILES+= 9657d52cd709.patch:-p1 de3db23e23be.patch:-p1
MAINTAINER= jbeich@FreeBSD.org
COMMENT= Lightweight X11 compositor
@@ -26,13 +22,10 @@
CONFLICTS_INSTALL= compton # bin/compton
-USES= compiler:c11 meson localbase pkgconfig python:3.4+,run \
- shebangfix xorg
+USES= compiler:c11 meson localbase pkgconfig xorg
USE_GITHUB= yes
USE_XORG= x11 xcb xext pixman
GH_ACCOUNT= yshui
-GH_PROJECT= picom
-SHEBANG_FILES= bin/compton-convgen.py
MESON_ARGS= -Dunittest=true
TEST_TARGET= test
@@ -59,7 +52,7 @@
DBUS_MESON_TRUE= dbus
DOCS_BUILD_DEPENDS= a2x:textproc/asciidoc
-DOCS_MESON_TRUE= build_docs
+DOCS_MESON_TRUE= with_docs
DOCS_PLIST_FILES= man/man1/${PORTNAME}.1.gz \
man/man1/${PORTNAME}-trans.1.gz
Index: x11-wm/picom/distinfo
===================================================================
--- /dev/null
+++ x11-wm/picom/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1573507377
+SHA256 (yshui-picom-vNext-146-g42cd5bc_GH0.tar.gz) = 0568b8fc36f8dbcf10f0f18d6606eddadc065742b44e03ef9c7ec5d7aa49f762
+SIZE (yshui-picom-vNext-146-g42cd5bc_GH0.tar.gz) = 230730
Index: x11-wm/picom/pkg-descr
===================================================================
--- x11-wm/picom/pkg-descr
+++ x11-wm/picom/pkg-descr
@@ -1,5 +1,5 @@
-Compton is a standalone compositor for X11 for window managers without
-built-in compositing. This is an actively maintained fork of Compton.
+Picom (formerly a Compton fork) is a standalone compositor for X11 for
+window managers without built-in compositing.
Features:
- Rendering with optional VSync via OpenGL or XRender
@@ -12,4 +12,4 @@
- Config, log and PID file support
- Remote control via DBus
-WWW: https://github.com/yshui/compton
+WWW: https://github.com/yshui/picom
Index: x11-wm/picom/pkg-plist
===================================================================
--- x11-wm/picom/pkg-plist
+++ x11-wm/picom/pkg-plist
@@ -1,7 +1,9 @@
bin/compton
-bin/compton-convgen.py
bin/compton-trans
-@sample etc/xdg/compton.conf.sample
+bin/picom
+bin/picom-trans
+@sample etc/xdg/picom.conf.sample
share/applications/compton.desktop
+share/applications/picom.desktop
share/icons/hicolor/48x48/apps/compton.png
share/icons/hicolor/scalable/apps/compton.svg

File Metadata

Mime Type
text/plain
Expires
Mon, Nov 10, 11:31 AM (10 h, 21 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25106291
Default Alt Text
D22137.id64211.diff (5 KB)

Event Timeline