Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/xfce-mirror/xfce4-dev-tools

Mirror repository, PRs are not watched, please use Xfce's GitLab
https://github.com/xfce-mirror/xfce4-dev-tools

Clone submodules for current repo in CI template

b65a49af27dca9aa9438b7c5a1181618d44255da authored about 1 year ago by Brian J. Tarricone <[email protected]>
Clone submodules when cloning repo for CI container build

4ff8b0280809f04472c23bc08ffb823f29328749 authored about 1 year ago by Brian J. Tarricone <[email protected]>
xfce-do-release: Skip appdata if file does not exist in right format

This is only useful for components packaged in flatpak in practice, i.e.
for Mousepad and Ristre...

e650a815405e946c88cb5d508074c685c78fd334 authored about 1 year ago by Gaël Bonithon <[email protected]>
xfce-do-release: Warn about unmodified configure.ac.in

Hopefully this will prevent releasing without changing the version
number.

5fba4331391753377a22a18315d44e57577827b6 authored about 1 year ago by Gaël Bonithon <[email protected]>
xfce-do-release: Use available proc units for make

aa3e9a97b3b120cc9f2d7fb9d4d01202777f40b1 authored over 1 year ago by Gaël Bonithon <[email protected]>
Add libayatana-indicator3-dev to CI build

For xfce4-indicator-plugin.

74607cc5d82c0adc8a39e8cd82136d5132c28bc6 authored over 1 year ago by Gaël Bonithon <[email protected]>
Remove -Wdeclaration-after-statement from list of enabled warnings

We use C99 features in various places (especially init-statement in for
loops), and C99 allows d...

f27bcad8b9bc6749272d65e1815751713798d3a3 authored over 1 year ago by Gaël Bonithon <[email protected]>
Add polkitd to CI build

For gettext migration of project containing a policykit file.

c47d9389a6711fbf3944d37da2180e81ebc88631 authored over 1 year ago by Gaël Bonithon <[email protected]>
Back to development

c061b37c61f038f2069e703714cf580d1d759111 authored almost 2 years ago by Brian J. Tarricone <[email protected]>
Updates for release

785c9a34dae57d00a73aa84216292a25ab897773 authored almost 2 years ago by Brian J. Tarricone <[email protected]>
Add new macro XDT_CHECK_OPTIONAL_FEATURE

8aeae028f95c4b7cedbe9064526eb8e2aad823ed authored almost 2 years ago by Brian J. Tarricone <[email protected]>
Add new macro XDT_CHECK_PACKAGE_BINARY

2e5ee77b78c2fdb0f97b7b424ed44eaedadbf921 authored almost 2 years ago by Brian J. Tarricone <[email protected]>
Add check for xsltproc (#60)

074bfe3367609771d8ea05178e1d4fce7af2a311 authored almost 2 years ago by Alexander Schwinn <[email protected]>
Add Tumbler plugins dependencies to CI build

fff16fc002223207756fc013f2787e66df1d2245 authored almost 2 years ago by Gaël Bonithon <[email protected]>
xfce-do-release: added OS dependent sed and make detection

a8dd70a06e4d658f4e499d4d52f4d7eb086a6161 authored almost 2 years ago by Erkki Moorits <[email protected]>
xfce-do-release: added user settable sed and make

a207110ed20041c1d6f718722d18394e05fa6a06 authored almost 2 years ago by Erkki Moorits <[email protected]>
xdt-autogen: Fixed wrong make displayed on FreeBSD

a99e33603f6c981770aa90dad0f544f5b8259082 authored almost 2 years ago by Erkki Moorits <[email protected]>
Add libxfce4windowing to the API docs HTML index

91bff86d9c1348403773d8ea0f1e3c5362e04ec4 authored almost 2 years ago by Brian J. Tarricone <[email protected]>
Add libxfce4windowing to CI build

a090b333a7b1ed6757aebc406e968e3d7a5ba4af authored about 2 years ago by Brian J. Tarricone <[email protected]>
Back to development

aa279559cbe6e9acb8728c59ea62b3ab14ab7069 authored about 2 years ago by Romain Bouvier <[email protected]>
Updates for release

98a7c8e777c21c127da2fd5f7d01a26c5e18d249 authored about 2 years ago by Romain Bouvier <[email protected]>
build: Bump requirements for Xfce 4.18

68716b0878c1bc0aa5d13c177cfb55c38cc770f7 authored about 2 years ago by Gaël Bonithon <[email protected]>
Back to development

0516736aefe694b0b478a256c321559a15450fbc authored about 2 years ago by Alexander Schwinn <[email protected]>
Updates for release

a8cd0b05e0604d62acf32db2a4c6e0c783d161f1 authored about 2 years ago by Alexander Schwinn <[email protected]>
So much for package name consistency...

3e4bd95382648b7ab2ecb4e7a40210f76ff890d3 authored about 2 years ago by Andre Miranda <[email protected]>
Add new libsoup3 to the builder

fb378ec505bee63c204283ccc2340bf9ac78536d authored about 2 years ago by Andre Miranda <[email protected]>
xfce-do-release: unification of update version 'sed' command

eac29eae51dac96e5c5674dc402240c6ed7e8c14 authored about 2 years ago by Alexander Schwinn <[email protected]>
xfce-do-release: match multiple spaces for git version replace

Makes 'xfce-do-release' as well usable for xfwm4, which has some more
spaces in the line: 'm4_de...

66993edccf3d6e2179a671298523d1817d076cfb authored about 2 years ago by Alexander Schwinn <[email protected]>
bump copyright year to 2022

5a965bc83640df1087dd7e2f5e139d9094a87736 authored about 2 years ago by Alexander Schwinn <[email protected]>
Back to development

2b332e9ab0fe2194eb3d7849ba6c815ff2b3f6ae authored about 2 years ago by Romain Bouvier <[email protected]>
Updates for release

c012bb4a385f6e2f7068510b9fb5665adb4a30bf authored about 2 years ago by Romain Bouvier <[email protected]>
Warn about GLib functions newer than the checked GLib version

This patch enables GLib deprecation warnings in all XFCE apps and libraries
containing function ...

e17223e0a826ee301967282b391abdd42e457596 authored about 2 years ago by Jan Ziak <[email protected]>
xdt-autogen: Fix deprecation warning from grep 3.8

f97c4473ea1b63bbd7bca3bd29ec9ef7a053547a authored over 2 years ago by Gaël Bonithon <[email protected]>
Drop the test altogether

This avoids situations like `export EGREP=egrep; ./autogen.sh`

01684335f58619ed3b0a4027d02de2764aba7c83 authored over 2 years ago by Akbarkhon Variskhanov <[email protected]>
Use GLib structured logging

Suitable for viewing logs in tools such as `journalctl`, in particular
adding location informati...

5a058ea63a1544b4147f0a4534b70aaf037f8ad6 authored over 2 years ago by Gaël Bonithon <[email protected]>
xdt-autogen: simplify do_version_check()

1ab2053cf4ba13e41cebd8859687ea6f28c7576f authored over 2 years ago by Akbarkhon Variskhanov <[email protected]>
Add new dependencies to the builder

- libical-dev for orage
- libgtk-layer-shell-dev for wayland stuff

7f253e5da0ae1cfbeabcf680126452b232bc2a7e authored over 2 years ago by Romain Bouvier <[email protected]>
Do not run useless distcheck in CI

- Since dbfc8c88b56962e85bfdc2b444dcd49d99ddd30c, distcheck is run even
when there is only a c...

240ea1b13ff3294f5e3250eafde4bbd3d395c59d authored over 2 years ago by Romain Bouvier <[email protected]>
Add favicon to Xfce API docs

1007718676990c235d905c740b8668ac8c9fb6a0 authored over 2 years ago by Manuel Grießmayr <[email protected]>
Bump our xfce builder to ubuntu 22.04

- This is the new Ubuntu LTS version
- Reorder packages installations
- Install gtksourceview5/g...

7530b65d7465eb48a76675e3893d3738f2c4eb50 authored over 2 years ago by Romain Bouvier <[email protected]>
Add autopoint to xfce-build

- This is needed by autotools when using gettext instead of intltool

51ca08881ab59acf1f1cb30f22074e51be95bee9 authored over 2 years ago by Romain Bouvier <[email protected]>
Add a workaround for thunar documentation generation

- Since https://gitlab.xfce.org/xfce/thunar/-/merge_requests/153,
we have thunar and thunarx doc...

b68ae2f7fe9a16d730e38d4e61756ed41f56b00c authored over 2 years ago by Romain Bouvier <[email protected]>
Update COPYING

1448199eb4649e7f2b315ef4560ab44312f1f7da authored almost 3 years ago by Kevin Bowen <[email protected]>
xfce-build: Fix build with SELinux (!58)

If you're using SELinux locally you will have to pass the "z" parameter
to make the volume mount...

de6137361ee3bb8a8b398a349a3cdab4f297c116 authored almost 3 years ago by Simon Steinbeiß <[email protected]>
xfce-update-news: Add release date and adjust separator

2ae47732a54ebfdbfa9c8e938e6e3be28c204e73 authored almost 3 years ago by Gaël Bonithon <[email protected]>
xfce-do-release: Extend `configure.ac.in` update to `configure.ac`

The use of `m4_define` is also found in `configure.ac` files, with or
without a version tag, whi...

7651c19ef009a99ac8367e88720231e58458d3af authored almost 3 years ago by Gaël Bonithon <[email protected]>
xfce-do-release: Make warnings more visible

639984b37056c786da601d413949fa197d9b864b authored almost 3 years ago by Gaël Bonithon <[email protected]>
xfce-do-release: Check the copyright year in `configure.ac*`

2f493d79f2454dc2eb62dd955c0849e21587d6e1 authored almost 3 years ago by Gaël Bonithon <[email protected]>
xdt-autogen: Fallback on `\n` as IFS if `\1` is not supported

Fixes #54.

9a71068cf03f565d93812d1d79194129bf48cb99 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Fix exclusion of `xdt-autogen.in` in `.gitignore`

bb06a93ddc609ffe587aaccc1e9929461c30ff51 authored almost 3 years ago by Gaël Bonithon <[email protected]>
Update developer.xfce.org home to add tumbler

02e5bab0eabd0ef0d94a15ac1d600d4141b8376c authored about 3 years ago by Romain Bouvier <[email protected]>
Add tumbler to xfce-build container

- Fix #53

89ec470fabb43cd31cdd155b1aee8f1d1eaad8a7 authored about 3 years ago by Romain Bouvier <[email protected]>
Fix "image:" name in .gitlab-ci.yml

- Type from 64bc66536aaaeded488cf7a3a9d067cea9748545

724c75b1662265f27dd6c1bae7c8a078bd657237 authored about 3 years ago by Romain Bouvier <[email protected]>
Add libsensors4-dev to build-container

be59ed378f846ea545bf9f0c08c297415162e288 authored about 3 years ago by Romain Bouvier <[email protected]>
Try to bump docker-dind image

64bc66536aaaeded488cf7a3a9d067cea9748545 authored about 3 years ago by Romain Bouvier <[email protected]>
xfce-do-release: Update Appdata file

This adds the new release to the Appdata file if the `<releases>` tag
exists. This file is only ...

5e6bdfba4427f2a70c13099726c9c4edd21a5c97 authored about 3 years ago by Gaël Bonithon <[email protected]>
gitlabci: Ensure distcheck still runs

7f231c22e1ade73d984ea51d48eee8662065ca8d authored over 3 years ago by Simon Steinbeiss <[email protected]>
gitlabci: Add release stage that retains tarballs

This stage is only run for tags and is essentially the same as the
distcheck stage.

dbfc8c88b56962e85bfdc2b444dcd49d99ddd30c authored over 3 years ago by Simon Steinbeiss <[email protected]>
Add lm-sensors to dependencies, for xfce4-sensors-plugins CI

ef3ca47e7c8e489ef167abadafa03900c3ee362b authored over 3 years ago by Romain Bouvier <[email protected]>
Separate CFLAGS from CXXFLAGS

Signed-off-by: Jan Ziak <[email protected]>

2ef5b809e3d891dd576914ac4a9d1b25608e7f82 authored over 3 years ago by Jan Ziak <[email protected]>
Back to development

411e7ab44751be71a6ca5b6f6e72ad7d5c410cd5 authored over 3 years ago by Romain Bouvier <[email protected]>
Updates for release

399646249d4c9158ba2d7b4aad7658704dfa9818 authored over 3 years ago by Romain Bouvier <[email protected]>
Try to build higher version available tag

- If 4.17.x is available, pick this one
- If 4.16.x is the higher (on component without 4.17 yet...

47ac35062ff081d904aa140373fe42ddb8e54c9b authored over 3 years ago by Romain Bouvier <[email protected]>
xfce-do-release: A review of confirmation prompts

* Abort on failure in `sanity_checks()`
* Always test if the version specified exists as a git t...

2266437dc8afad8d2bb60516d92dc636402de6c7 authored over 3 years ago by Gaël Bonithon <[email protected]>
helpers: Improve script portability

Works better on OpenBSD now.

2c3d0deb8b512e1e4f8f5647a2ff893b4f365cc7 authored over 3 years ago by Landry Breuil <[email protected]>
Improve Xfce Developer Center (developer.xfce.org)

7c609066e9ec1dc2876818a84453c2988fa24cd1 authored over 3 years ago by Simon Steinbeiss <[email protected]>
xdt-features.m4: Always enable compilation warnings

Fixes #44.

5f372ab304353bcbb44a5807248cb494cb3024c4 authored over 3 years ago by Gaël Bonithon <[email protected]>
g_locale_to_utf8 is misspelled as g_local_to_utf8

- Fix issue #46
- This code path is almost never used (we don't really test
minGW/windows), bu...

dba4b975a67bd39835c49069b1ebb5dc151eb981 authored over 3 years ago by Romain Bouvier <[email protected]>
xfce-build: Always pick the latest stable release

Alternatively we could also pick the latest overall release, but the
downside would be that the ...

54119a26c6faf54f1f1f6d6647a34b0b2239d470 authored almost 4 years ago by Simon Steinbeiss <[email protected]>
Create the m4/ if it does not exists

- So we are sure to not print any warning because of a missing m4/
folder on first aclocal run

328f47cd130b61e2a6f7198e2a17af236649d6a4 authored almost 4 years ago by Romain Bouvier <[email protected]>
Use autoreconf to bootstrap xfce4-dev-tools itself

b569f211c16a49cba72f9a9d471c4ca02708f061 authored almost 4 years ago by Romain Bouvier <[email protected]>
Use autoreconf to bootstrap autotools

- autoreconf already do all the jobs and detections, we don't need to run manually
multiples b...

2759f19c4c9215069ae5cae86d47909ea4d42ab3 authored almost 4 years ago by Romain Bouvier <[email protected]>
xfce-do-release: Check for `docker` installed

6885d2a572e127083c2ae72832e373e752db2db5 authored almost 4 years ago by Gaël Bonithon <[email protected]>
Add dependencies to build thunarx-python CI

4ffc172cc6594ac6e88d49466f4572d729b5088f authored almost 4 years ago by Romain Bouvier <[email protected]>
Fix location of apidocs

By copying the folder contents we don't end up with an additional docs/
folder inside the existi...

248201216d9a59f81a7f72d47ceb19504463d157 authored almost 4 years ago by Simon Steinbeiss <[email protected]>
xfce-build: Fix conditional in gitlabci

f971760d832bd6f48f7adf313ef5a1e91eda4ae4 authored almost 4 years ago by Simon Steinbeiss <[email protected]>
Export apidocs as GitLab artifacts

The static index.html page and artifacts get merged into the newly
added apidocs folder.

6560a412d4eaafcfede6cbb50ab48c5dd32aecd8 authored almost 4 years ago by Simon Steinbeiß <[email protected]>
Remove obsolete AM_GLIB_GNU_GETTEXT

- This should no be used anymore since last century

008475ee9a08aaa458df8ff650d739889fb377a0 authored almost 4 years ago by Romain Bouvier <[email protected]>
Get rid of glib-gettextize usage and XGETTEXT_ARGS custom args

- intltoolize already do all the job that glib-gettextize do (maybe
since 10 years)
- Remove t...

6f651e4a6b1e78d4745cba1b8bb193d73e38af2b authored almost 4 years ago by Romain Bouvier <[email protected]>
helpers: Fix command-line if git-config core.editor is unset

Closes: https://gitlab.xfce.org/xfce/xfce4-dev-tools/-/issues/43
Signed-off-by: Jan Ziak <0xe2.0...

e3d60b58f2377766d0265ac8f4d01fbee8d199dd authored almost 4 years ago by Jan Ziak <[email protected]>
Update obsolete m4 macros

- They are obsolete since 2.69, and 2.70 now warn about it
- Bump minimal autoconf to 2.69 (avai...

f4212358a35267c8b3fec7a4765b6b44788f212a authored almost 4 years ago by Romain Bouvier <[email protected]>
helpers: Add 'xfce-build describe' command

This command prints the versions of the components built within this container, which are locate...

385f43220419a38c3641482ecefe35189c1db030 authored almost 4 years ago by Simon Steinbeiß <[email protected]>
Back to development

418ba8d073010112f6f7741dc3e3045020f67d07 authored almost 4 years ago by Romain Bouvier <[email protected]>
Updates for release

665dac6b7bccef20ba5911807dc53b60faa7935b authored almost 4 years ago by Romain Bouvier <[email protected]>
Bump glib to 2.50 based on xfce4.16 roadmap

- And update configure.ac syntax

d16010634f98cba467cb61c8b9451e84ed323b7a authored about 4 years ago by Romain Bouvier <[email protected]>
Do not process @LINGUAS@ at xdt-autogen stage

- We don't need to find all langugaes at this step, because it is done
in xdt-i18n.m4 macros s...

80b6f7d528c7f15f81b73d4bed627b62c6072b7f authored about 4 years ago by Romain Bouvier <[email protected]>
xfce-build: Add Thunar to container (Fixes #40)

076e43d1d4e170fdc32fa7ac96045d8cd0042f67 authored about 4 years ago by Simon Steinbeiss <[email protected]>
helpers: Add xfce-build 'pull' argument

This command simply updates the container and then exits.

3ba3f2e1c53638d322d83d332e93efda7c79f2e8 authored about 4 years ago by Simon Steinbeiss <[email protected]>
Fail xfce-build container generation if there is any error

- So now we won't generate a broken container anymore is we can't build
on component

27fc51ab63e9e41b72ec1aaaa7546a19d23070e4 authored about 4 years ago by Romain Bouvier <[email protected]>
helpers: Prefer xfce-build over xfce-test (Fixes #38)

The xfce-build container is smaller and also what we use in GitLab CI.

bdb5745f0493d45480cb780eea43acffc63d4afa authored about 4 years ago by Simon Steinbeiss <[email protected]>
helpers: Add new helper xfce-open-gitlab

This helper enables you to quickly open the GitLab project of your Git
repository in your browse...

7f9fe83263c3ebe13861439e9a5949470004907d authored about 4 years ago by Simon Steinbeiß <[email protected]>
Disable CFLAGS override when building CI container

- We don't need to override CFLAGS when we build the CI container, only
project built WITH the...

6bd43f8ef09e60ca92ea8a2746469cf1a513e727 authored about 4 years ago by Romain Bouvier <[email protected]>
use strict CFLAGS to catch common mistakes in ci pipeline

A number of common coding errors are missed by the compiler.
They turn up only after release onc...

b7e6c14a353bc03b0911dacc95f5e59f81e95f99 authored about 4 years ago by Olaf Hering <[email protected]>
helpers: Add helper to locally run xfce-build

398c4321da79becdacf0aa052dfb79c3849edea0 authored about 4 years ago by Simon Steinbeiss <[email protected]>
Add xvfb on xfce-build

- Needed for xfconf distcheck, and might be used in other projects

1098ccaac8d960ae730422ce37bde293109973a0 authored about 4 years ago by Romain Bouvier <[email protected]>
Update for release

83520dfebb6d8cef1d0f7fa706a94ab3b388c523 authored about 4 years ago by Romain Bouvier <[email protected]>
get-translations: Fix line wrapping

7416c0dd5bedc0372f18338cbd80db6bee5ed42f authored about 4 years ago by Andre Miranda <[email protected]>
xdt-autogen: Various small improvements

- quoting
- replace backticks with $()
- replace 'test "x$var"' with 'test "$var"'
- replace $(p...

ec0295a92ba60a9cf258eb90013e3d993d09b5c4 authored about 4 years ago by Gaël Bonithon <[email protected]>
xdt-autogen: Properly handle whitespaces in filenames

and more generally special characters different from '\1'.

This is achieved by replacing the fi...

72483f0e80a4241893711f6431d53def515e5b6d authored about 4 years ago by Gaël Bonithon <[email protected]>
xdt-autogen: Use sed instead of tr to replace strings

The purpose of the current code seems to be to replace the strings
'\t', '\n' and '\\' by a sing...

3e01e2136b0cb687987345cd19e0458e46e2d5b9 authored about 4 years ago by Gaël Bonithon <[email protected]>