-
Notifications
You must be signed in to change notification settings - Fork 6.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[many ports] Add X windows part 11/N #27441
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for libx11 have changed but the version was not updated
version: 1.7.3.1#1
old SHA: e69bacce69d31cc63b4c1f6c5637ba204289a496
new SHA: 573cd06f2b603a5e604855a4ef14624ed87a3fda
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 934a99dc13cabb330824ae1a5ab4a53a9acc5a49 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 32b4280..b831e7c 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -3822,7 +3822,7 @@
},
"libice": {
"baseline": "1.0.10",
- "port-version": 0
+ "port-version": 1
},
"libiconv": {
"baseline": "1.17",
@@ -4376,6 +4376,10 @@
"baseline": "1.0.9",
"port-version": 0
},
+ "libxaw": {
+ "baseline": "1.0.13",
+ "port-version": 0
+ },
"libxcomposite": {
"baseline": "0.4.5",
"port-version": 0
@@ -4444,6 +4448,10 @@
"baseline": "4.4.1",
"port-version": 8
},
+ "libxmu": {
+ "baseline": "1.1.3",
+ "port-version": 0
+ },
"libxpm": {
"baseline": "3.5.11",
"port-version": 1
@@ -4472,10 +4480,22 @@
"baseline": "1.1.37",
"port-version": 0
},
+ "libxt": {
+ "baseline": "1.2.1",
+ "port-version": 0
+ },
+ "libxtst": {
+ "baseline": "1.2.4",
+ "port-version": 0
+ },
"libxv": {
"baseline": "1.0.11",
"port-version": 0
},
+ "libxxf86vm": {
+ "baseline": "1.1.5",
+ "port-version": 0
+ },
"libyaml": {
"baseline": "0.2.5",
"port-version": 3
diff --git a/versions/l-/libice.json b/versions/l-/libice.json
index 38babce..3328243 100644
--- a/versions/l-/libice.json
+++ b/versions/l-/libice.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "c19081b820dd8056dbb7bbb052ca0c3bcf628cd7",
+ "version": "1.0.10",
+ "port-version": 1
+ },
{
"git-tree": "95b91f0eb6ed362a133896484d1cc4fa5ee3b007",
"version": "1.0.10",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for libxxf86vm have changed but the version was not updated
version: 1.1.5
old SHA: 699ebcb7ff1874847d75c5da456a2d00860a1074
new SHA: a4dfb11cf5012b77357e097116359740ee7ade1f
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for libxt have changed but the version was not updated
version: 1.2.1
old SHA: 0bee0757045f9a2f3bf939f0cbbf3176a7b40abe
new SHA: bedb03dd27570db1aeb3e435549b5c527eba11b9
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 934a99dc13cabb330824ae1a5ab4a53a9acc5a49 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 898233b..aae3735 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4454,7 +4454,7 @@
},
"libxpm": {
"baseline": "3.5.11",
- "port-version": 1
+ "port-version": 2
},
"libxpresent": {
"baseline": "1.0.0",
diff --git a/versions/l-/libxpm.json b/versions/l-/libxpm.json
index cc9d5fc..4a56da7 100644
--- a/versions/l-/libxpm.json
+++ b/versions/l-/libxpm.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "57445ce71e4aaed7f8474048b8f84525208f7007",
+ "version": "3.5.11",
+ "port-version": 2
+ },
{
"git-tree": "04f6484a58c91b33e62feae8a44caa25ab667aaf",
"version": "3.5.11",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for libxxf86vm have changed but the version was not updated
version: 1.1.5
old SHA: 699ebcb7ff1874847d75c5da456a2d00860a1074
new SHA: a4dfb11cf5012b77357e097116359740ee7ade1f
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for libxt have changed but the version was not updated
version: 1.2.1
old SHA: 0bee0757045f9a2f3bf939f0cbbf3176a7b40abe
new SHA: fe82861ef794282accd3879ea421e25af282923c
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 934a99dc13cabb330824ae1a5ab4a53a9acc5a49 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 898233b..aae3735 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4454,7 +4454,7 @@
},
"libxpm": {
"baseline": "3.5.11",
- "port-version": 1
+ "port-version": 2
},
"libxpresent": {
"baseline": "1.0.0",
diff --git a/versions/l-/libxpm.json b/versions/l-/libxpm.json
index cc9d5fc..4a56da7 100644
--- a/versions/l-/libxpm.json
+++ b/versions/l-/libxpm.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "57445ce71e4aaed7f8474048b8f84525208f7007",
+ "version": "3.5.11",
+ "port-version": 2
+ },
{
"git-tree": "04f6484a58c91b33e62feae8a44caa25ab667aaf",
"version": "3.5.11",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You have modified or added at least one vcpkg.json where you should check the license
field.
If you feel able to do so, please consider adding a "license" field to the following files:
ports/kf5kio/vcpkg.json
Valid values for the license field can be found in the documentation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for libxpm have changed but the version was not updated
version: 3.5.11#2
old SHA: 7d7e7aaaf8aa2bd886dcea789497ed9496d0d7dc
new SHA: 3efa6a545aff99a8e1a6055284149e7717043f47
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 934a99dc13cabb330824ae1a5ab4a53a9acc5a49 -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index f258f03..312c88a 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4369,8 +4369,8 @@
"port-version": 3
},
"libx11": {
- "baseline": "1.7.3.1",
- "port-version": 2
+ "baseline": "1.8.1",
+ "port-version": 0
},
"libxau": {
"baseline": "1.0.9",
diff --git a/versions/l-/libx11.json b/versions/l-/libx11.json
index d5635b8..0a7c072 100644
--- a/versions/l-/libx11.json
+++ b/versions/l-/libx11.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "c8326a2ece2f179c0e57b26233c8506872ef49d5",
+ "version": "1.8.1",
+ "port-version": 0
+ },
{
"git-tree": "05282e1e4d501c80dc305b386ce7b814296a66da",
"version": "1.7.3.1",
You have modified or added at least one vcpkg.json where you should check the license
field.
If you feel able to do so, please consider adding a "license" field to the following files:
ports/kf5kio/vcpkg.json
Valid values for the license field can be found in the documentation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a new experimental fast check for PR issues. Please let us know if this bot is helpful!
All manifest files must be formatted
./vcpkg format-manifest ports/*/vcpkg.json
Diff
diff --git a/ports/libxt/vcpkg.json b/ports/libxt/vcpkg.json
index 33fe7b8..473e3fb 100644
--- a/ports/libxt/vcpkg.json
+++ b/ports/libxt/vcpkg.json
@@ -11,11 +11,11 @@
"libsm",
"libx11",
{
- "name": "vcpkg-cmake-get-vars",
+ "name": "libxt",
"host": true
},
{
- "name": "libxt",
+ "name": "vcpkg-cmake-get-vars",
"host": true
},
"xorg-macros",
PRs must add only one version and must not modify any published versions
When making any changes to a library, the version or port-version in vcpkg.json
or CONTROL
must be modified.
error: checked-in files for libxt have changed but the version was not updated
version: 1.2.1
old SHA: fe82861ef794282accd3879ea421e25af282923c
new SHA: f2d8e9953f3fa31376a7f44be649ae34e6fb7d15
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
error: checked-in files for libxpm have changed but the version was not updated
version: 3.5.11#2
old SHA: 7d7e7aaaf8aa2bd886dcea789497ed9496d0d7dc
new SHA: 3efa6a545aff99a8e1a6055284149e7717043f47
Did you remember to update the version or port version?
Use --overwrite-version to bypass this check
***No files were updated***
After committing all other changes, the version database must be updated
git add -u && git commit
git checkout 44135c31038685cb7deaed1d703ef6707c867a0d -- versions
./vcpkg x-add-version --all
Diff
diff --git a/versions/baseline.json b/versions/baseline.json
index 27941a4..89326b6 100644
--- a/versions/baseline.json
+++ b/versions/baseline.json
@@ -4369,8 +4369,8 @@
"port-version": 3
},
"libx11": {
- "baseline": "1.7.3.1",
- "port-version": 2
+ "baseline": "1.8.1",
+ "port-version": 0
},
"libxau": {
"baseline": "1.0.9",
diff --git a/versions/l-/libx11.json b/versions/l-/libx11.json
index d5635b8..0a7c072 100644
--- a/versions/l-/libx11.json
+++ b/versions/l-/libx11.json
@@ -1,5 +1,10 @@
{
"versions": [
+ {
+ "git-tree": "c8326a2ece2f179c0e57b26233c8506872ef49d5",
+ "version": "1.8.1",
+ "port-version": 0
+ },
{
"git-tree": "05282e1e4d501c80dc305b386ce7b814296a66da",
"version": "1.7.3.1",
You have modified or added at least one vcpkg.json where you should check the license
field.
If you feel able to do so, please consider adding a "license" field to the following files:
ports/kf5kio/vcpkg.json
Valid values for the license field can be found in the documentation
I'm not sure how to evaluate the correctness of these patches. Have they been submitted upstream? |
No upstream doesn't care about MSVC or native Windows at all. Leave a comment at the patch you have a problem to evaluate the correctness of. |
Upstream not caring is not itself justification for vcpkg to be taking up such a mantle. In the contrary, it argues against something being included in the index in the first place.
Anything that is a meaningful and substantial change to the product code, that makes decisions that occur in product code. The entierty of Similarly The burden of proof is on the patch to demonstrate its correctness, and I think at an absolute minimum upstream notification is necessary here. |
I already said I am fine with removing that patch and just configure libx11 without threadsafe init. All multi-threaded Xlib application should already be calling
there are none.
but as i said no need to argue here I just remove it ;)
Is a funny one. It only controls how some purely string defines are handled from
Basically MSVC cannot use something like
I'll recheck if |
98a4d85
@JonLiu1993 Remove |
@JavierMatosD @valeriaconde @ras0219-msft @vicroms and I looked at this today and now that a lot of the patching has been removed agree it might be OK after some investigation of what that set macro does. Retagging reviewed. |
[many ports] Add X windows part 11/N (microsoft#27441)
No description provided.